On Recognising Nearly Single-Crossing Preferences
Abstract
If voters' preferences are one-dimensional, many hard problems in computational social choice become tractable. A preference profile can be classified as one-dimensional if it has the single-crossing property, which requires that the voters can be ordered from left to right so that their preferences are consistent with this order. In practice, preferences may exhibit some one-dimensional structure, despite not being single-crossing in the formal sense. Hence, we ask whether one can identify preference profiles that are close to being single-crossing. We consider three distance measures, which are based on partitioning voters or candidates or performing a small number of swaps in each vote. We prove that it can be efficiently decided if voters can be split into two single-crossing groups. Also, for every fixed k >= 1 we can decide in polynomial time if a profile can be made single-crossing by performing at most k candidate swaps per vote. In contrast, for each k >= 3 it is NP-complete to decide whether candidates can be partitioned into k sets so that the restriction of the input profile to each set is single-crossing.
Cite
Text
Jaeckle et al. "On Recognising Nearly Single-Crossing Preferences." AAAI Conference on Artificial Intelligence, 2018. doi:10.1609/AAAI.V32I1.11461Markdown
[Jaeckle et al. "On Recognising Nearly Single-Crossing Preferences." AAAI Conference on Artificial Intelligence, 2018.](https://mlanthology.org/aaai/2018/jaeckle2018aaai-recognising/) doi:10.1609/AAAI.V32I1.11461BibTeX
@inproceedings{jaeckle2018aaai-recognising,
title = {{On Recognising Nearly Single-Crossing Preferences}},
author = {Jaeckle, Florian and Peters, Dominik and Elkind, Edith},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2018},
pages = {1079-1086},
doi = {10.1609/AAAI.V32I1.11461},
url = {https://mlanthology.org/aaai/2018/jaeckle2018aaai-recognising/}
}