paper-with-me

Papers

Computing Thiele Rules on Interval Elections and their Generalizations

2026-05-04 · Dimitris Avramidis, Alexandra Lassota, Ulrike Schmidt-Kraepelin, Adrian Vetta 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.

📄 PDF Abstract BibTeX arXiv:2605.03067

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Algorithms for Structured Elections under Thiele Voting Rules

2026-07-30 · Alexandra Lassota, Krzysztof Sornat arxiv

We study the computational complexity of winner determination problems in approval-based committee elections under Thiele voting rules. These form a class of rules parameterized by a fixed weight vector that specifies ho…

Polynomial-Time Algorithm for Thiele Voting Rules with Voter Interval Preferences

2026-04-07 · Pasin Manurangsi, Krzysztof Sornat 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…

Multiwinner Temporal Voting with Aversion to Change

2024-08-20 · Valentin Zech, Niclas Boehmer, Edith Elkind, Nicholas Teh

We study two-stage committee elections where voters have dynamic preferences over candidates; at each stage, a committee is chosen under a given voting rule. We are interested in identifying a winning committee for the s…

A Linear Theory of Multi-Winner Voting

2025-03-05 · Lirong Xia

We introduces a general linear framework that unifies the study of multi-winner voting rules and proportionality axioms, demonstrating that many prominent multi-winner voting rules-including Thiele methods, their sequent…

Learning TheoryPAC learning

The Complexity of Learning Approval-Based Multiwinner Voting Rules

2021-10-01 · Ioannis Caragiannis, Karl Fehrs

We study the {PAC} learnability of multiwinner voting, focusing on the class of approval-based committee scoring (ABCS) rules. These are voting rules applied on profiles with approval ballots, where each voter approves s…