| paper | d4-conf-atal-2009-0232 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | high |
| authors would recognise it | yes |
NP-hard→NP-hard discrete result → its continuous mirror
Answer: \(\mathrm{NP}\text{-complete}\), even for \(\delta=1\) and strict pairwise majorities. · discrete side: hardness · adjudication: proved
full proof & adversarial review →
Theorem 3
Given candidates \(C\), a finite support of complete rankings \(t\) with binary-rational masses \(\mu_t\ge 0\) summing to \(1\), a target \(c^\star\), and a rational threshold \(\delta\), define \(P^\mu_{ab}=1\) if \(a\) has greater pairwise majority mass than \(b\), \(P^\mu_{ab}=0\) if it has less, and \(P^\mu_{ab}=\tfrac12\) on a tie. Is there a balanced binary agenda and seeding for which the paper's tournament-winning probability \(q(c^\star,KT;P^\mu)\ge\delta\)?
A continuous electorate is a distribution \(\mu\) over complete candidate rankings; pairwise majority margins determine the win, lose, or fair-coin tie outcomes. The decision variables are the balanced agenda and seeding, and the objective is to maximize \(q(c^\star,KT;P^\mu)\).
The mirror covers Theorem 3's balanced win–lose–tie schedule-control hardness. It leaves the general tournament result, the other probability constraints, and the ε-monotonic result outside its scope.
The strongest mirror is the paper’s sequential-elimination election interpretation. Take candidates \(C\) and a continuous electorate \(\mu\) over complete rankings of \(C\), with each ranking assigned a binary-rational mass and \(\sum_t\mu_t=1\). For candidates \(a,b\), let
\[
\Delta_\mu(a,b)=\sum_t\mu_t\bigl(\mathbf 1[a\succ_t b]-\mathbf 1[b\succ_t a]\bigr).
\]
Set \(P^\mu_{ab}=1\) when \(\Delta_\mu(a,b)>0\), \(P^\mu_{ab}=0\) when it is negative, and \(P^\mu_{ab}=\tfrac12\) when it is zero. Thus each pairwise contest follows the electorate’s majority, with a fair coin breaking an exact tie.
Call the resulting problem Continuous Majority Balanced Agenda Control. An instance consists of \(C\), the supported rankings and their masses, a target candidate \(c^\star\), and a rational threshold \(\delta\). Ask whether there is a balanced binary tree with leaves seeded by the candidates such that \(q(c^\star,KT;P^\mu)\ge\delta\), using the paper’s recursive definition of tournament-winning probability. A solution is that tree and seeding. The objective is to maximize the probability that \(c^\star\) wins.
This is a credible high-multiplicity regime: a large electorate may contain millions of voters but only a moderate number \(\tau\) of distinct rankings. The masses express ballot shares directly. The paper itself says knockout tournaments are isomorphic to sequential pairwise-elimination elections and identifies the tree and seeding as the agenda-control choices. The mirror keeps those choices, the balanced-format constraint, and the target-winner objective; the continuous object is the electorate.
My anchor is Theorem 3, proved in this paper. It states that, given players \(N\), a pairwise winning-probability matrix with every \(P_{ij}\in\{0,1,\tfrac12\}\), a target \(k\), and threshold \(\delta\), it is NP-complete to decide whether there is a balanced knockout tournament \(KT\) with \(q(k,KT)\ge\delta\). The paper proves this by a reduction from Vertex Cover in the appendix. This is the best anchor because it gives hardness even with only win, lose, and tie outcomes, rather than relying on arbitrary probabilities.
I expect the continuous problem’s difficulty, if hardness holds on its domain, to be Class B: once \(\mu\) induces \(P^\mu\), the schedule’s combinatorics still lie in the number of candidates and the balanced agenda. The electorate’s scale does not enter the tree search. But Theorem 3 does not by itself prove hardness for this mirror: it allows arbitrary win–lose–tie matrices, whereas a matrix induced by a distribution over rankings must satisfy additional constraints. The key follow-up is whether the paper’s hard instances, or another hard family, can be realized by polynomial-size rational ranking distributions. It would also be useful to ask whether hardness persists when \(\tau\) is small relative to \(|C|\), and whether fixed \(|C|\) or fixed \(\tau\) yields useful algorithms.
The mirror covers the balanced win–lose–tie schedule-control result, not the paper’s general tournament model or its \(\epsilon\)-monotonic-probability result. Its weakest point is that realization gap: the continuous electorate makes the question natural and well-defined, but the paper’s reduction may not survive the restriction to majority matrices induced by rankings. That is a real proof obligation, not a reason to dismiss the mirror.
I can’t make a convincing case against this anchor. Its strongest apparent weakness—the gap between arbitrary win–lose–tie matrices and matrices induced by voter rankings—closes: McGarvey’s construction realizes every complete pairwise relation, including ties, using at most \(m(m-1)\) voters. Normalize those ballot counts into rational masses, and the electorate reproduces the theorem’s matrix with polynomial support. The reduction therefore transfers to the proposed continuous majority model. [McGarvey construction](https://www.cse.unsw.edu.au/~haziz/comsoc.pdf)
The closest skeptical point is that the masses matter only through pairwise majority signs; after computing that relation, the hard part is still choosing the balanced agenda. That may make the mirror’s use of continuous-optimization tools limited, but it does not make the population model incoherent or the computational question unworthy under ChoCo’s stated scope. Earlier work on sequential majority voting also confirms this is a natural control problem, rather than exposing a continuous-population treatment that would make the mirror a restatement. [Lang et al., *Winner Determination in Sequential Majority Voting*](https://cgi.cse.unsw.edu.au/~tw/lprvwijcai07.pdf)
So the honest negative case is weak: the paper’s Theorem 3 survives, and the realization objection does not defeat it.
The adversarial triple: the proponent anchors on up to three named results; the opponent sees that case and must defeat every anchor; the judge decides which case convinced it. These are the pipeline’s own outputs, generated by tools/triple_run.py — no human edited them. The paper’s own text is not reproduced here beyond the quoted statement above.