Practical approach to $2$-Euclidean Preferences
Michal Dvo\v{r}\'ak, Du\v{s}an Knop, Jan Pokorn\'y, Martin Sl\'avik

TL;DR
This paper presents a practical method for recognizing 2-Euclidean preferences in elections, using forbidden substructures, ILP, and QCP, significantly improving over previous algorithms in speed and instance resolution.
Contribution
The authors introduce a new class of forbidden substructures and reduction rules, enhancing the recognition of 2-Euclidean preferences with practical efficiency.
Findings
Resolved 283 more instances than previous methods
Achieved 98.7% resolution in under 1 second for PrefLib data
Reduced unresolved instances from 343 to 60
Abstract
An election is a pair of candidates and voters. Each vote is a ranking (permutation) of the candidates. An election is -Euclidean if there is an embedding of both candidates and voters into such that voter prefers candidate over if and only if is closer to than is to in the embedding. For the problem of deciding whether is -Euclidean is -complete. In this paper, we propose practical approach to recognizing and refuting -Euclidean preferences. We design a new class of forbidden substructures that works very well on practical instances. We utilize the framework of integer linear programming (ILP) and quadratically constrained programming (QCP). We also introduce reduction rules that simplify many real-world instances significantly. Our approach beats the previous algorithm of Escoffier,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Topology and Set Theory
