mlsanityData to 14 Oct 2026

MILP the Gap: An Automated Reasoning Approach to Condorcet's Paradox

arXiv 2604.19851 ↗First posted 21 Apr 2026cs.GT cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Computational social choice studies how conflicting individual preferences are aggregated into a collective decision, with applications to elections, AI evaluation/alignment, and recommendation systems. We focus on settings where n voters (e.g., human evaluators or algorithmic benchmarks) each rank m alternatives (e.g., human candidates or AI models/outputs), and the goal is to select a committee of k alternatives. One measure of the (in)stability of the outcome is the number of voters who prefer an unchosen alternative to all alternatives in the committee. If this number is less than half the electorate, the committee is a Condorcet winning set, which may not exist if k ≤ 2. More generally, there exist instances where any committee of size k has at least a frac2(k+1)-ε fraction of the electorate preferring another alternative, for arbitrarily small ε. While recent work has made remarkable progress narrowing the gap, it is currently unknown whether this lower bound is tight. We develop a mixed-integer linear programming framework that computes exact bounds for fixed parameter values. Our approach depends only on m and k; by modeling electorates as distributions over rankings, we eliminate any dependence on n. Our programs allow us to rule out counterexamples over arbitrary electorate sizes and obtain tight bounds for fixed m and k. Further, our framework provides a pathway for proving general upper bounds. In particular, we show a linear regime, k ≥ frac8m9, in which the conjectured frac2(k+1) upper bound indeed holds, providing the first results that match known lower bounds. Beyond stability, our framework can characterize the relationships among other social choice axioms, which we demonstrate by producing minimal incomparability results.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 18 references that are in the map. First posted on arXiv 21 Apr 2026.

Builds on

6 of 18 references.

References · 6

  1. 2014Automated Search for Impossibility Theorems in Social Choice Theory: Ranking Sets of Objectscited by 3
  2. 2016Optimal Bounds for the No-Show Paradox via SAT Solvingcited by 3
  3. 2024Six Candidates Suffice to Win a Voter Majoritycited by 3
  4. 2016Proving the Incompatibility of Efficiency and Strategyproofness via SMT Solvingcited by 2
  5. 2014Finding Preference Profiles of Condorcet Dimension k via SATcited by 1
  6. 2025On the Edge of Core (Non-)Emptiness: An Automated Reasoning Approach to Approval-Based Multi-Winner Votingcited by 1

Built on by

Not cited yet.