| paper | Approval-Based Committee Voting under Incomplete Information |
| authors | Aviram Imber, Jonas Israel, Markus Brill, Benny Kimelfeld |
| venue | AAAI 2022 |
| filed under | multiwinner · multiwinner |
| judged by | gpt-5.6-luna / xhigh (triple__luna__xhigh__c22r1) |
| judge confidence | medium |
| authors would recognise it | yes |
Theorem 2
statement extracted from the paper’s text layer
Given a finite candidate set \(C\), a target \(W\subseteq C\) with \(|W|=2\), and finitely many 3VA information types \(\theta=(\mathrm{Top}_\theta,\mathrm{Middle}_\theta,\mathrm{Bottom}_\theta)\) with rational masses \(\mu_\theta\) summing to \(1\), does there exist \(q_{\theta,A}\ge 0\) for valid completions \(A\) such that \(\sum_A q_{\theta,A}=\mu_\theta\) and the induced society \(\nu_A=\sum_\theta q_{\theta,A}\) makes \(W\) a Chamberlin–Courant winning committee, meaning \(\sum_A\nu_A\mathbf{1}[A\cap W\ne\varnothing]\ge\sum_A\nu_A\mathbf{1}[A\cap W'\ne\varnothing]\) for every \(W'\subseteq C\) with \(|W'|=2\)?
A high-multiplicity society distributed over finitely many shared 3VA information types, with mass \(\mu_\theta\) per type and decision variables \(q_{\theta,A}\) splitting that mass among paper-valid completions; the objective is feasibility of the linear Chamberlin–Courant winning inequalities.
Under a strict ChoCo reading, \(\theta\) is an information state rather than a complete preference type, so \(q_{\theta,A}\) may appear to select a compatible hidden society; the paper also does not itself establish a naturally small-\(\tau\) population regime.
fatal: False
The mirror covers Theorem 2, namely \(\mathrm{PosCom}\langle 2\rangle\) under 3VA and Chamberlin–Courant, while leaving the other numbered results, rules, incompleteness models, membership questions, and representation questions unmirrored.
The strongest positive case is a direct high-multiplicity mirror of Theorem 2, proved in this paper: in the 3VA model, \(\mathrm{PosCom}\langle 2\rangle\) is NP-complete under Chamberlin–Courant. The reduction is from one-in-three positive 3SAT, so this is exactly the kind of discrete hardness for which continuization is worth testing.
I would call the mirror Continuous Possible Two-Committee under 3VA–CC, or \(\mathrm{PosCom}^{3VA}_{\infty}(\mathrm{CC},2)\). Its instance consists of a finite candidate set \(C\), a target committee \(W\subseteq C\) with \(|W|=2\), and finitely many 3VA types \(\theta\). A type is a triple
\[
\theta=(\mathrm{Top}_\theta,\mathrm{Middle}_\theta,\mathrm{Bottom}_\theta),
\]
together with a rational mass \(\mu_\theta\ge 0\), where \(\sum_\theta\mu_\theta=1\). Thus all voters of a type have exactly the same known approvals, known disapprovals, and unknown candidates.
A completion of type \(\theta\) is any approval set \(A\) satisfying
\[
\mathrm{Top}_\theta\subseteq A\subseteq
\mathrm{Top}_\theta\cup \mathrm{Middle}_\theta.
\]
The action is to split each type’s mass among its valid completions. Formally, choose \(q_{\theta,A}\ge 0\) such that
\[
\sum_{A\text{ completes }\theta}q_{\theta,A}=\mu_\theta.
\]
The resulting complete society has mass
\[
\nu_A=\sum_\theta q_{\theta,A}
\]
of voters with approval set \(A\). The question is whether there exists such a mass assignment for which \(W\) is a Chamberlin–Courant winning committee:
\[
\sum_A \nu_A\mathbf 1[A\cap W\neq\varnothing]
\;\ge\;
\sum_A \nu_A\mathbf 1[A\cap W'\neq\varnothing]
\]
for every \(W'\subseteq C\) with \(|W'|=2\).
This is recognisably the authors’ problem. Candidates and committees remain discrete; the Chamberlin–Courant score is unchanged; the 3VA completion semantics are unchanged; and “possible committee” remains existential completion followed by winner comparison. The only change is that a large population is represented by rational masses, so different members of the same type may occupy different valid completions. That is the natural atomless version of independent completion choices, not a change to the voting rule or to the information model.
The regime is plausible in the paper’s own applications. Consider a large pool of users, annotators, hiring evaluators, or search-result assessors. Many people may share the same coarse expertise profile and therefore the same sets of candidates they definitely approve, definitely reject, or have not evaluated. The committee may be a fixed-size shortlist, such as two search results or two hires. The relevant regime is \(N\gg\tau\): millions of voters, but only \(\tau\) distinct partial-approval types. The reduction behind Theorem 2 can itself be replicated: give every type appearing in the reduction many identical clones. Clearing denominators recovers the corresponding finite high-multiplicity instance.
I expect this continuous problem to be Class A, even though the paper’s discrete problem is NP-complete. For fixed committee size \(2\), write one LP variable for every possible completion column \(A\). The constraints are the mass-conservation equations above and one linear winner inequality for each competing committee. There may be exponentially many completion columns, but the pricing problem is simple for 3VA under Chamberlin–Courant. In a dual pricing query, adding an unknown candidate outside \(W\) can only help competing committees and cannot improve \(W\)’s score, so it is never useful. The only relevant choices are which of the at most two target candidates in \(\mathrm{Middle}_\theta\) to approve. Thus each type has only \(2^{|W\cap\mathrm{Middle}_\theta|}\le 4\) relevant priced completions. Since there are only \(\binom{m}{2}\) competing committees, standard separation-based LP machinery should give a polynomial-time algorithm in the number of types, candidates, and mass encoding length.
The reduction in Theorem 2 illustrates why the hardness may dissolve. In the discrete proof, each element \(x\) makes a binary choice between approving \(w_1\) and approving \(w_2\). In the mass model, a type corresponding to \(x\) can send a fraction \(q_x\) of its mass to the first completion and \(1-q_x\) to the second. The one-in-three constraints then become linear conditions such as
\[
\sum_{x\in S_i}q_x=1,
\]
rather than integral choices. The exact-cover obstruction is replaced by fractional feasibility, precisely the kind of population-multiplicity effect ChoCo is meant to expose.
This is not a claim that Theorem 2 becomes easy under every interpretation. If one required all mass of a type to make one common completion, the fractional relaxation would disappear and the model would remain close to the discrete problem. Nor does the LP argument automatically cover variable committee size, PAV, or the general poset model. Those are separate questions, and potentially different complexity classes.
My weakest point is that the paper itself does not identify a high-multiplicity application, and the reduction has many incidence-specific voter types—potentially one per Boolean variable. The regime \(N\gg\tau\) is therefore supplied by the mirror rather than demonstrated by the theorem. The case survives because the model passes the rational-clone test exactly: a rational mass can be cleared to many identical voters, and the only new operation is splitting a repeated type across its already permitted completions. The natural follow-up questions are whether the same Class A result holds for larger fixed \(k\), whether linear and poset incompleteness retain tractable pricing, and how accurately a continuous solution can be rounded back to a finite election with an exact winning guarantee.
The strongest negative case is semantic: the proposed LP does not quite continuize the society; it fractionalizes the paper’s uncertainty quantifier.
A 3VA object \(\theta=(\mathrm{Top},\mathrm{Middle},\mathrm{Bottom})\) is an information state, not a complete voter type in ChoCo’s sense. Chamberlin–Courant evaluates the completed approval set \(A\), so two members of the same \(\theta\) assigned different completions are distinguishable in the very data used by the rule. If \(A\) is part of the type, the society should instead be given by masses \(\nu_A\) over complete approval types, and there is no endogenous completion assignment. If it is not part of the type, then the proposed instance is an ambiguity set
\[
\{\nu:\nu\text{ is compatible with }\mu\},
\]
not a society distribution \(\mu\). The LP chooses a hidden society from that set.
The only way to preserve homogeneity strictly is to require all mass of each \(\theta\) to receive one common completion. That gives one discrete choice per type, retains the combinatorial structure of Theorem 2, and removes the claimed fractional relaxation. Allowing mass to split gives the proponent’s LP, but then the central new operation is precisely fractionalizing possible worlds, not merely replacing a large population by mass.
This objection is weakened by the exact clone test. If \(q_{\theta,A}\) is rational, clearing denominators produces a finite election with many identical partial-vote clones, some completed as \(A\) and some otherwise. Thus the proposed problem is a legitimate high-multiplicity version of the paper’s possible-world semantics if “type” is interpreted as an information type. The paper’s search-labeling and large-annotator scenarios make that interpretation plausible.
Nor is the positive argument defeated by saying that the continuous answer may be easy. For fixed \(k=2\), the LP has polynomially many competitor committees, and its pricing problem appears reducible to the choices concerning the two candidates in \(W\): approving unknown candidates outside \(W\) can only help competing committees. The exact formulation and bit-complexity proof still need to be written, but this is a repairable technical obligation, not a fundamental flaw.
The more persuasive reservation is therefore about programme fit. The hardness reduction uses essentially one distinct partial-vote pattern per element \(x\), so its high-multiplicity realization repeats each already-distinct type; it does not exhibit a naturally small-\(\tau\) society. A large population of search annotators with repeated coarse information is plausible, but the resulting question is best described as fractional possible-world reasoning under incomplete data. It is not obviously the population-computational phenomenon ChoCo is designed to isolate.
That reservation does not defeat the anchor universally. Theorem 2 is a genuine named computational result, the rational-clone correspondence is exact, and a recognizable high-multiplicity interpretation exists. The honest negative verdict is therefore weak: one can reject the proposed formulation under a strict complete-type reading, but under the paper’s natural information-type reading, the continuous mirror survives.
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.