Near-Tight Algorithms for the Chamberlin-Courant and Thiele Voting Rules
Not on the map. Why?
Abstract (arXiv)
We present an almost optimal algorithm for the classic Chamberlin-Courant multiwinner voting rule (CC) on single-peaked preference profiles. Given n voters and m candidates, it runs in almost linear time in the input size, improving the previous best O(nm2) time algorithm of Betzler et al. (2013). We also study multiwinner voting rules on nearly single-peaked preference profiles in terms of the candidate-deletion operation. We show a polynomial-time algorithm for CC where a given candidate-deletion set D has logarithmic size. Actually, our algorithm runs in 2|D| · poly(n,m) time and the base of the power cannot be improved under the Strong Exponential Time Hypothesis. We also adapt these results to all non-constant Thiele rules which generalize CC with approval ballots.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Dec 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Diversity of Structured Domains via k-Kemeny Scorescited by 2
- 2026Polynomial-Time Algorithm for Thiele Voting Rules with Voter Interval Preferencescited by 2
- 2026Computing Thiele Rules on Interval Elections and their Generalizationscited by 1
- 2026Algorithms for Structured Elections under Thiele Voting Rulescited by 0
- 2026Algorithms for Structured Elections under Thiele Voting Rules30 Jul 2026
- 2026Computing Thiele Rules on Interval Elections and their Generalizations4 May 2026
- 2026Polynomial-Time Algorithm for Thiele Voting Rules with Voter Interval Preferences7 Apr 2026
- 2025Diversity of Structured Domains via k-Kemeny Scores19 Sep 2025