cs.GTAug 9, 2026

Voting Method Synthesis on an Infinite Domain: A Possibility Theorem for Positive Involvement

Authors: Wesley H. Holliday

Organizations: University of California, Berkeley

Abstract

A common problem in social choice is to determine whether there is a social choice procedure, such as a voting method, satisfying some desired criteria. Computer-aided methods such as SAT solving can sometimes answer these questions. However, under typical encodings, a SAT solver may only synthesize a voting method on a finite domain, while we may want one on an infinite domain, such as the domain of all preference profiles for a fixed number of candidates but any finite number of voters. In this paper, we use an approach based on reasoning with constrained Horn clauses and computation with polyhedra to synthesize a voting method on an infinite domain. We then use SMT and Lean to verify its properties. Our main result is a possibility theorem about four well-known criteria from voting theory: the Condorcet winner and loser criteria, positive involvement, and resolvability. Previous work has shown that for five or more candidates, there is no voting method satisfying these axioms, and that for four candidates, there is no method satisfying these core axioms plus one more invariance axiom. Here we show that for four candidates, there does exist a method satisfying the core axioms and more.

Explore similar work

CardsList
  1. Computing Thiele Rules on Interval Elections and their Generalizations

    May 4, 2026Dimitris Avramidis, Alexandra Lassota, Ulrike Schmidt-Kraepelin +1Pareto Frontier

  2. Measurable Majorities Are Not Finitely Axiomatizable

    Jun 24, 2026Lawrence S. Moss, Arthur Paul PedersenAxiomFinite