Polynomial-Time Algorithm for Thiele Voting Rules with Voter Interval Preferences
Not on the map. Why?
Abstract (arXiv)
We present a polynomial-time algorithm for computing an optimal committee of size k under any given Thiele voting rule for elections on the Voter Interval domain (i.e., when voters can be ordered so that each candidate is approved by a consecutive voters). Our result extends to the Generalized Thiele rule, in which each voter has an individual weight (scoring) sequence. This resolves a 10-year-old open problem that was originally posed for Proportional Approval Voting and later extended to every Thiele rule (Elkind and Lackner, IJCAI 2015; Peters, AAAI 2018). Our main technical ingredient is a new structural result -- a concavity theorem for families of intervals. It shows that, given two solutions of different sizes, one can construct a solution of any intermediate size whose score is at least the corresponding linear interpolation of the two scores. As a consequence, on Voter Interval profiles, the optimal total Thiele score is a concave function of the committee size. We exploit this concavity within an optimization framework based on a Lagrangian relaxation of a natural integer linear program formulation, obtained by moving the cardinality constraint into the objective. On Voter Interval profiles, the resulting constraint matrix is totally unimodular, so it can be solved in polynomial time. Our main algorithm and its proof were obtained via human--AI collaboration. In particular, a slightly simplified version of the main structural theorem used by the algorithm was obtained in a single call to Gemini Deep Think.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 18 of its 34 references that are in the map. First posted on arXiv 7 Apr 2026.
Builds on
18 of 34 references.
References · 18
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
- 2020Multi-Winner Voting with Approval Preferencescited by 37
- 2026Accelerating Scientific Research with Gemini: Case Studies and Common Techniquescited by 29
- 2014On the Computation of Fully Proportional Representationcited by 14
- 2014Finding a Collective Set of Items: From Proportional Multirepresentation to Group Recommendationcited by 13
- 2014Computational Aspects of Multi-Winner Approval Votingcited by 11
- 2022Preference Restrictions in Computational Social Choice: A Surveycited by 9
- 2015Structure in Dichotomous Preferencescited by 7
- 2023Approval-Based Committee Voting in Practice: A Case Study of (Over-)Representation in the Polkadot Blockchaincited by 7
- 2017Consistent Approval-Based Multi-Winner Rulescited by 6
- 2019Tight Approximation Bounds for Maximum Multi-Coveragecited by 5
- 2020Tight Approximation Guarantees for Concave Coverage Problemscited by 4
6 more
- 2021Parameterized Complexity of Multi-winner Determination: More Effort Towards Fixed-Parameter Tractabilitycited by 4
- 2022Near-Tight Algorithms for the Chamberlin-Courant and Thiele Voting Rulescited by 4
- 2017Proportional Approval Voting, Harmonic k-median, and Negative Associationcited by 3
- 2025Selecting Interlacing Committeescited by 3
- 2020Proportional Representation under Single-Crossing Preferences Revisitedcited by 2
- 2025More Efforts Towards Fixed-Parameter Approximability of Multiwinner Rulescited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.