Econ-194 · economics · Economics

Econ-194

The least universal size of a Condorcet-winning set

LLM status Open unverified

D71 — Social Choice - Clubs - Committees - Associations Economics catalogue openaigpt 6 astra ultra 15% cataloguednot recordedOpen

Statement

ID: GT-073. Category: Social choice.  Kind: P. Status: Open exact-value problem; the catalogue's upper bound is corrected.

Definitions and mathematical statement

An election consists of a finite nonempty voter set $N$, a finite nonempty candidate set $C$, and a strict total order $\succ_i$ on $C$ for every $i\in N$. A nonempty set $S\subseteq C$ is Condorcet-winning if \[ \left|\left\{i\in N: a\succ_i s\text{ for every }s\in S\right\}\right| \leq \frac{|N|}{2} \qquad(a\in C\setminus S). \] Thus no outside candidate is ranked above the entire set by a strict majority. Define \[ d(N,C,\succ)= \min\{|S|:\varnothing\ne S\subseteq C,\ S\text{ is Condorcet-winning}\}, \qquad k^\star=\sup_{\text{finite elections}}d(N,C,\succ). \] The minimum exists because $S=C$ satisfies the condition.
Question.
Determine the exact value of $k^\star$. The bounds verified in [S1] are \[ 3\leq k^\star\leq 5. \]

Short English statement

What is the smallest fixed number of candidates sufficient to obtain a Condorcet-winning set in every election?

Variants and scope boundaries

The majority compares an outsider with every member of $S$ using the same voters. This does not require some single member of $S$ to beat each outsider in a pairwise majority contest. An exact half of voters does not constitute a blocking strict majority.

Source relationship and status

[S1, Theorem 1] improves the upper bound to five. The catalogue incorrectly reported the previously known upper bound of six as the paper's final bound.

References

[S1] Thanh Nguyen, Haoyu Song, and Young-San Lin, A Few Good Choices, 2025, arXiv:2506.22133v2. https://arxiv.org/pdf/2506.22133. Locators: Section 1, printed pp. 2--3, including Theorem 1; related-work discussion, printed p. 5 (upper bound five and lower bound three).

Common conventions: Source mathematical conventions

Finite games. For a finite set $A$, $\Delta(A)$ is its probability simplex. Players choose independent mixed strategies in Nash equilibrium; correlation is allowed only when explicitly part of the solution concept. In a game with payoff functions $u_i$ and strategy profile $x$, an additive $\varepsilon$ Nash equilibrium satisfies \[ u_i(x)\geq u_i(x_i',x_{-i})-\varepsilon \quad\text{for every player $i$ and every admissible deviation $x_i'$}. \] For numerical approximation, payoffs are normalized as locally specified. An $\varepsilon$ payoff residual is distinct from distance at most $\varepsilon$ to the set of exact equilibria. Point convergence, convergence of empirical play, and convergence in distance to an equilibrium set are also distinct.

Computational representations. Unless stated otherwise, a complexity question takes rational data with binary encoding; polynomial time is measured in total bit length. A fixed-accuracy polynomial algorithm is not necessarily polynomial in $1/\varepsilon$, and neither is necessarily polynomial in $\log(1/\varepsilon)$. Succinct games and value, demand, or sampling oracles must declare their interfaces. Exact real solutions require an explicit representation; an unspecified list of arbitrary real numbers is not a finite computational output. A claimed algorithmic barrier is meaningful only for its specified model and reductions.

Dynamic games. Histories, information, observation, and allowable randomization are part of the model. A stationary strategy depends only on the current state; a positional strategy in a deterministic graph game chooses one action at each controlled vertex. Nash equilibrium at an initial state and equilibrium after every history are different requirements. An expectation of a pathwise $\liminf$ payoff, a $\liminf$ of expected averages, a limiting expected average, and a uniform finite-horizon equilibrium are different criteria. None is silently substituted for another.

Allocation and mechanisms. A complete allocation assigns every item exactly once unless otherwise stated. Zero-valued goods, negative values, capacity constraints, feasibility, lotteries, and copies of goods affect fairness definitions and are specified locally. Dominant-strategy incentive compatibility, Bayesian incentive compatibility, universal truthfulness, and truthfulness in expectation impose different inequalities. Whenever an objective ratio has zero denominator, its convention is stated or those instances are excluded.

Infinite-dimensional models. Expectations, integrals, stochastic equations, and optimization objectives require their local regularity, integrability, filtrations, and admissible domains. A backward--forward mean-field system is a boundary-value problem; it is not an initial-value semiflow without an additional construction. Long-time, large-population, and vanishing-noise limits require an order of limits and a convergence topology. If a minimum need not be attained, the objective is its infimum or supremum and the approximation requirement is stated separately.

Statement licence: CC-BY-4.0 · Source file

Contributions 1

Econ-194-A1 · Exploration · LLM-generated · gpt 6 astra ultra ·

GPT 6 Astra Ultra attempt on Econ-194

Finite obstruction certificates for Condorcet-winning sets

Problem ID: D71-190. Status: unresolved.

Target and scope

The exact universal minimum size $k^\star$ remains between three and five in the cited source [Choices, Theorem 1 and Corollary 3.1]. The comparison uses a single strict majority ranking an outsider above every member of a proposed set. We give structural restrictions on counterexamples and an exact finite linear-program formulation, including an explicit bound on the number of voter types and voters needed when the number of candidates is fixed. The finite reduction does not bound the number of candidates in a universal counterexample.

For an election write $b(a,S)$ for the fraction of voters ranking $a$ above all members of $S$. A set $S$ wins precisely when $b(a,S)\le1/2$ for every $a\notin S$. Winning is upward-closed: if $S\subseteq T$ and $S$ wins, any outsider to $T$ above all of $T$ is also above all of $S$, so $T$ wins.

Restrictions on small counterexamples

Proposition (Complementary sets): For every partition of the candidate set into two nonempty sets $S,T$, at least one of $S,T$ is Condorcet-winning. Consequently an election with $m\ge2$ candidates has a winning set of size at most $\lceil m/2\rceil$. An election with $N\ge1$ voters has a winning set of size at most $\lceil N/2\rceil$.
Proof: If neither complementary set won, some $a\in T$ would be ranked above all of $S$ by a strict majority and some $b\in S$ above all of $T$ by a strict majority. The two voter subsets intersect, because their sizes sum to more than $N$. An intersecting voter would rank $a$ above $b$ and $b$ above $a$, impossible for a strict total order. Split the candidates into parts of sizes $\lfloor m/2\rfloor$ and $\lceil m/2\rceil$ to get the candidate bound.

For the voter bound, choose any $\lceil N/2\rceil$ voters and let $S$ consist of their top candidates, deleting duplicates. It is nonempty and has at most that many members. No outsider is above all of $S$ for any chosen voter, because that voter's favorite belongs to $S$. At most $N-\lceil N/2\rceil=\lfloor N/2\rfloor$ voters can block $S$, which is not a strict majority. ∎

Thus a counterexample to a universal size-$k$ guarantee must have at least $2k+1$ candidates and $2k+1$ voters. In particular any lower bound greater than three must use at least seven of each. These are necessary conditions, not sufficient ones.

A finite obstruction linear program

Fix $m>k\ge1$ and label candidates $1,\ldots,m$. Let $\mathcal S=\{S\subseteq C:|S|=k\}$, with $K=\binom mk$. A blocker assignment is a choice $a(S)\in C\setminus S$ for every $S\in\mathcal S$. For each strict order $\sigma$ on $C$ define \[ B_{S\sigma}={\mathbf 1}\{a(S)\text{ precedes every member of }S\text{ in }\sigma\}. \] There are $m!$ possible orders. For a fixed blocker assignment consider \begin{align} \text{maximize }&\epsilon \label{wsref-0-6c-70}\\ \text{subject to }&p_\sigma\ge0,\quad \sum_\sigma p_\sigma=1, \quad 0\le\epsilon\le\tfrac12,\notag\\ &\sum_\sigma B_{S\sigma}p_\sigma\ge\tfrac12+\epsilon \quad(S\in\mathcal S).\notag \end{align} An infeasible program is simply discarded.
Theorem (Exact finite-election equivalence): There exists a finite election on these $m$ candidates with no winning set of size at most $k$ if and only if, for at least one blocker assignment, (lp) is feasible with a strictly positive optimum.
Proof: If an election has no winning set of size at most $k$, then for every $k$-set $S$ choose an outsider $a(S)$ with $b(a(S),S)>1/2$. Use the empirical frequencies of its voter orders as $p_\sigma$ and let $\epsilon=\min_S(b(a(S),S)-1/2)>0$. The minimum is positive because there are finitely many $S$. This is a feasible point of (lp).

Conversely suppose a program has positive optimum. Its feasible set is a compact rational polytope, so the linear maximum is attained at a rational vertex. One direct justification is to take its optimal face and repeatedly restrict to a proper supporting face until a vertex is reached; a vertex is determined by a full-rank system of active rational linear equations. Multiply the probabilities by a common positive integer denominator to obtain numbers of voters with each order. Every chosen blocker then has fraction at least $1/2+\epsilon>1/2$, so no $k$-set wins. By upward closure, no smaller nonempty set wins either. ∎

Strict positivity is indispensable: an optimum of zero represents only weak half-majorities, which do not block under the target's convention. The formulation uses full ranking events $B_{S\sigma}$ and therefore cannot be replaced with separate pairwise-majority edges.

A bounded rational witness at fixed candidate size

Theorem (Finite support and finite electorate): If an election as in Theorem Theorem (Exact finite-election equivalence) exists, there is one using at most $K+1$ distinct voter orders and at most \[ D_K=\left\lceil\left(2\sqrt{K+2}\right)^{K+2}\right\rceil \] voters, where $K=\binom mk$.
Proof: Choose a blocker assignment whose program has positive optimum, and an optimal vertex. Let $r$ be the number of positive $p_\sigma$. Restrict to those $r$ probability coordinates and $\epsilon$; this is a point in $r+1$ variables with all probabilities positive and $\epsilon>0$. Besides zero coordinates already removed, active constraints can only be among the $K$ blocker inequalities, the normalization, and the upper bound $\epsilon\le1/2$. Their coefficient vectors must span all $r+1$ variables. Otherwise a nonzero null direction would preserve all active equalities and the normalization; sufficiently short positive and negative steps would preserve positivity and all slack inequalities, contradicting that the point is a vertex. Hence $r+1\le K+2$, proving $r\le K+1$.

Select $r+1$ independent active equations and multiply the blocker and upper-bound equations by two. Their matrix $H$ has integer entries of absolute value at most two and an integer right-hand side. Every row has Euclidean norm at most $2\sqrt{r+1}$. Hadamard's inequality gives \[ 1\le|\det H|\le(2\sqrt{r+1})^{r+1} \le(2\sqrt{K+2})^{K+2}. \] For clarity, the determinant bound follows from the geometric volume of the row parallelepiped being at most the product of row lengths; equivalently apply Gram--Schmidt, whose orthogonal row lengths can only decrease. Cramer's rule expresses every positive probability as an integer divided by $\det H$. Thus $D=|\det H|$ times every probability is a nonnegative integer, and these integers sum to $D$. Replicate that many voters of each order. This yields at most $D_K$ voters and preserves every strict blocking margin, since the probabilities are unchanged. ∎

The bound is intentionally crude but explicit. It removes any need to search arbitrarily large electorates when $m$ is fixed. There are at most $(m-k)^K$ blocker assignments, so enumerating them and solving their rational programs decides the fixed-$m$ existence question in finite time. Neither that enumeration nor the determinant bound is polynomial in $m$.

A useful negative certificate for a blocker assignment

Proposition: Fix a blocker assignment. Suppose nonnegative numbers $w_S$ sum to one and satisfy \[ \sum_{S\in\mathcal S}w_SB_{S\sigma}\le\tfrac12 \quad\text{for every strict order }\sigma. \] Then its linear program has no feasible point with $\epsilon>0$.
Proof: Average the displayed inequality using any probability vector $p$. The result is \[\sum_Sw_S\sum_\sigma B_{S\sigma}p_\sigma\le1/2.\] If every blocker inequality held with margin $\epsilon>0$, the same quantity would be at least \[\sum_Sw_S(1/2+\epsilon)=1/2+\epsilon.\] This contradicts the upper bound. ∎
For complementary sets $S,T$ and their blockers, a single strict order cannot satisfy both blocking events. Weights $1/2$ on these two sets therefore reproduce Proposition Proposition (Complementary sets). More complicated weights are a concrete way to seek impossibility certificates for candidate counterexamples, while keeping the common-voter intersection requirement.

The unresolved universal step

The source's five-candidate upper bound was checked in its PDF on 9 October 2026, especially Theorem 1 and Corollary 3.1. We do not reprove that theorem or its lower-bound examples. None of the propositions above reduces the verified interval $3\le k^\star\le5$.

The exact missing step is either a blocker program with positive optimum showing a larger necessary size, or a structural argument excluding such programs for every number of candidates at a smaller proposed universal size. A finite search through bounded $m$, even performed exactly, cannot supply the latter without a further reduction bounding $m$. No finite search result is asserted in this note.

References

  • [Choices] H. Song, T. Nguyen, and Y.-S. Lin, A Few Good Choices, arXiv:2506.22133v2, 2025. Theorem 1, Corollary 3.1, and the related-work discussion. https://arxiv.org/pdf/2506.22133v2.

Completion Estimate

15%

Go to contribution →