Recognizing Top-Monotonic Preference Profiles in Polynomial Time

Recognizing Top-Monotonic Preference Profiles in Polynomial Time

Krzysztof Magiera, Piotr Faliszewski

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence
Main track. Pages 324-330. https://doi.org/10.24963/ijcai.2017/46

We provide the first polynomial-time algorithm for recognizing if a profile of (possibly weak) preference orders is top-monotonic. Top-monotonicity is a generalization of the notions of single-peakedness and single-crossingness, defined by Barbera and Moreno. Top-monotonic profiles always have weak Condorcet winners and satisfy a variant of the median voter theorem. Our algorithm proceeds by reducing the recognition problem to the SAT-2CNF problem.
Keywords:
Agent-based and Multi-agent Systems: Economic paradigms, auctions and market-based systems
Agent-based and Multi-agent Systems: Social Choice Theory