Papers for

voting system designers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Ranking compression methods guarantee fair representation in rankings

Proportionality in Ranking Compression

Abstract: Motivated by applications in reinforcement learning from human feedback, we consider a setting where a given collection of rankings needs to be compressed into a smaller collection of rankings. This can also be seen as a combination of two fundamental social choice frameworks: ranking aggregation and multiwinner voting. We propose three proportionality notions that capture different types of representation in this setting: positional proportionality, pairwise proportionality, and proportionality for solid coalitions (PSC). On the one hand, we show that positional proportionality and PSC are always satisfiable for any input rankings and target compression size, and a desired output can be found in polynomial time. On the other hand, we prove that pairwise proportionality cannot be satisfied in general, but can nevertheless be attained when the input rankings are single-peaked or single-crossing.

Fri 16 OctComputer Science and Game TheoryMachine Learning
The gist
Sometimes, we need to shorten a long list of rankings into a smaller set but still keep it fair and representative of the original. The authors studied different ways to measure fairness in this process, called proportionality. They found that two of these fairness ideas can always be achieved efficiently, while a third is harder but works well under certain ranking patterns. This helps make sure that when compressing rankings, important preferences are still respected.
Open → 2610.23193v1

Condorcet domain diversity measured by distance to random votes

Outer Diversity of Condorcet Domains

Abstract: A Condorcet domain is a set of rankings over a given candidate set, such that every election that consists only of (an odd number of) votes from the domain has a transitive majority relation. We study outer diversity of Condorcet domains, i.e., a measure that quantifies expected swap distance from a random vote to a closest one in the domain. We numerically analyze outer diversity for maximal Condorcet domains with few candidates, and then we establish its asymptotic behavior for several special domains, mostly obtaining theoretical results.

Wed 30 SeptComputer Science and Game TheoryArtificial IntelligenceMultiagent Systems
The gist
Condorcet domains are special groups of rankings of candidates where any election using those rankings avoids inconsistent majority outcomes. The authors study how diverse these domains are by measuring how far random votes are from the closest ranking in the domain. They analyze small candidate sets numerically and provide mathematical results for larger cases. This helps understand the structure and limits of consistent voting systems.
Open → 2610.00720v1

Algorithms measure how close elections are to ideal voting patterns

Nearly Group-Separable Elections

Abstract: We study the problem of computing how close a given election is to being group-separable, measuring proximity by swaps of adjacent candidates in the votes. We also consider several other domains, including caterpillar group-separable, balanced group-separable, single-peaked, and single-crossing ones. Our problem is generally intractable, but we find practical FPT algorithms parameterized by the number of candidates or swaps. For the latter case, our algorithm applies to all domains characterized by finite forbidden subelections, resolving a well-established open problem. We supplement our theoretical findings with experimental analysis.

Sun 27 SeptComputer Science and Game TheoryMultiagent Systems
The gist
Sometimes, elections don’t perfectly follow expected patterns that make the results easier to analyze or predict. This paper looks at how to measure how close an election is to a special kind of pattern called group-separability by counting how many changes are needed in voters’ rankings. The authors design efficient algorithms to do this, especially when only a few changes or candidates are involved. They also test their methods to see how well they work in practice. Their work helps understand and analyze elections that are nearly structured in ideal ways, which was a problem that wasn’t solved before.
Open → 2609.33535v1

Tournaments that cannot be represented by five voters orders found

Tournaments not inducible by five voters

Abstract: A tournament T is k-inducible if there are k linear orders on its vertex set such that, for every arc $i \to j$ of T, a majority of the orders rank i above j. For odd k, let N(k) be the least order at which some tournament is not k-inducible. Only N(3) = 8 is known exactly; for N(5) the best bounds were $12 \le N(5) \le 38$, from our previous paper [2], which also gave the first explicit example of moderate order, the Paley tournament $P_{43}$. Results. A bespoke search algorithm improves both ends: $13 \le N(5) \le 23$. The upper bound comes from proving that $P_{23}$ is not 5-inducible, the case Bachmeier et al. [1] reported they could not decide, their SAT solver not having terminated within a cumulative six weeks; ours takes 22 hours on one laptop. The lower bound comes from an analysis at order 12. We also show that $P_{31}$ is not 5-inducible, while $P_{19}$ is 5-inducible but not with unit margin, that is, not by a profile in which every arc is carried by exactly three voters against two. Both $P_{19}$ and $P_{23}$ are arc-critical for their respective properties, whereas $P_{31}$ and $P_{43}$ are not vertex-critical: deleting a vertex leaves a tournament that is still not 5-inducible. Method. The search places one vertex at a time, always choosing the vertex with the fewest options left, and propagates the consequences. Together with the automorphisms of the tournament, this decides on a single laptop instances that neither integer programming nor a general-purpose SAT solver can settle. The refutations for $P_{19}$ and $P_{23}$ are certified as well: the search is split into independent subproblems, a SAT solver emits a machine-checkable proof for each, and a separate program rechecks every proof. All results, subject to two human-checked lemmas, are reproducible from https://github.com/Leonardini/TournamentsBeyond5Voters.

Sat 12 SeptDiscrete Mathematics
The gist
The paper explores a type of mathematical structure called a tournament, which can sometimes be represented by a group of voters ranking options in order. When five voters rank these options, some tournaments cannot be matched exactly by their majority preferences. The authors improved the known smallest size of such a tournament and provided new examples using clever search algorithms and proof techniques. They also created verified computer proofs to confirm these results, making them reliable and reproducible.
Open → 2609.13924v1

Voting committee membership and counting problems proven computationally hard

The Complexity of Membership, Uniqueness, and Counting for Optimal Proportional Approval Voting Committees

Abstract: Proportional Approval Voting (PAV) chooses committees that maximize a sum of harmonic utilities. We study the set of maximizing committees: whether a candidate belongs to some or all of them, whether the optimum is unique, and how many optima exist. When the committee size is part of the input, the three decision problems are $Δ_2^\mathrm{P}$-complete. Uniqueness remains hard for instances with at most two optimal committees. Counting optimal committees is $\#\!\cdot\!\mathrm{OptP}$-complete under metric reductions: every function $f$ in this class reduces to an election with exactly $f(x)+1$ optimal committees. The reductions encode satisfying assignments directly as committees and use harmonic marginal rewards to realize binary objectives with polynomially many voters. Each satisfying assignment has a unique committee representation, and fixed clause ballots give these representations the same clause score. We also prove Turing equivalence with $\#\mathrm{SAT}$ and show that membership of the counting problem in $\#\mathrm{P}$ would imply $\\mathrm{NP}=\mathrm{coNP}$.

Tue 8 SeptComputer Science and Game Theory
The gist
This paper looks at a special voting system called Proportional Approval Voting where groups select committees to represent people fairly. The authors study how hard it is to figure out which candidates can be on these winning committees, if the best committee is unique, and how many best committees there are. They prove these questions are very difficult from a computer science perspective, as hard as some classic logic problems. This means some tasks about these voting results require a lot of computer resources and can't be simplified easily.
Open → 2609.08884v1

Pareto optimality and fair representation committee choice is NP-hard

Jointly Satisfying Pareto Optimality and Justified Representation is NP-Hard in Approval-Based Multiwinner Voting

Abstract: An open problem in approval-based multiwinner voting concerns whether we can efficiently compute committees that satisfy both justified representation and Pareto optimality. We answer this question negatively by proving that, on the domain of all profiles, outputting a committee satisfying both axioms is NP-hard. An initial proof was found by ChatGPT Astra. This was then verified and rewritten by the author.

Tue 8 SeptComputer Science and Game Theory
The gist
The paper looks at a problem in voting systems where groups are chosen by approval votes. It asks if there is a way to pick committees that are both fair to all represented voters and efficient in making everyone as happy as possible. The authors show that finding such committees quickly is very hard—so hard that no fast algorithm is likely to exist. This means computer programs cannot easily solve this problem perfectly for all cases.
Open → 2609.08357v1