mlsanityData to 7 Oct 2026

Computing Thiele Rules on Interval Elections and their Generalizations

arXiv 2605.03067 ↗First posted 4 May 2026cs.AI cs.GTcited by 1

Not on the map. Why?

Abstract (arXiv)

Approval-based committee voting has received significant attention in the social choice community. Among the studied rules, Thiele rules, and especially Proportional Approval Voting (PAV), stand out for desirable properties such as proportional representation, Pareto optimality, and support monotonicity. Their main drawback is that computing a Thiele outcome is NP-hard in general. A glimpse of hope comes from the fact that Thiele rules are better behaved under structured preferences. On the candidate interval (CI) domain, they are computable in polynomial time via a linear program (LP) that has a totally unimodular constraint matrix. Surprisingly, this approach fails for the related voter interval (VI) domain, and the complexity of the problem has repeatedly been posed as an open question. Our main result resolves this question: although the relevant matrix is not totally unimodular, the ``standard'' LP still admits at least one optimal integral solution, and we provide a fast algorithm for finding it. Our technique naturally extends to the voter-candidate interval (VCI) domain, also known as the 1-dimensional voter-candidate range (1D-VCR) domain, and to the linearly consistent (LC) domain, both of which generalize the candidate and voter interval domains. Although both the VCI and LC domains have been studied in social choice, their relationship was unknown. We show, through connections to graph theory, that LC strictly contains VCI. We also provide an alternative definition of LC that is closer in spirit to VCI and has a natural interpretation in approval elections; this equivalence may be of independent interest. Finally, we study an alternative tree-based generalization of VCI and show that Thiele rules become NP-hard to compute on this domain.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 35 references that are in the map. First posted on arXiv 4 May 2026.

Builds on

17 of 35 references.

References · 17

  1. 2014Justified Representation in Approval-Based Committee Votingcited by 42
  2. 2020Multi-Winner Voting with Approval Preferencescited by 37
  3. 2020Participatory Budgeting: Models and Approachescited by 23
  4. 2019Proportionality and the Limits of Welfarismcited by 21
  5. 2014Finding a Collective Set of Items: From Proportional Multirepresentation to Group Recommendationcited by 13
  6. 2021Phragm'en's Voting Methods and Justified Representationcited by 12
  7. 2014Computational Aspects of Multi-Winner Approval Votingcited by 11
  8. 2019Approval-Based Apportionmentcited by 8
  9. 2015Structure in Dichotomous Preferencescited by 7
  10. 2023Approval-Based Committee Voting in Practice: A Case Study of (Over-)Representation in the Polkadot Blockchaincited by 7
  11. 2020A verifiably secure and proportional committee election rulecited by 6
  12. 2016Phragm'en's and Thiele's election methodscited by 5
5 more
  1. 2022Near-Tight Algorithms for the Chamberlin-Courant and Thiele Voting Rulescited by 4
  2. 2021Core-Stable Committees under Restricted Domainscited by 3
  3. 2021Justifying Groups in Multiwinner Approval Votingcited by 3
  4. 2025Selecting Interlacing Committeescited by 3
  5. 2026Polynomial-Time Algorithm for Thiele Voting Rules with Voter Interval Preferencescited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.