| paper | Deliberation as Evidence Disclosure: A Tale of Two Protocol Types |
| authors | Julian Chingoma, Adrian Haret |
| venue | IJCAI 2023 |
| filed under | voting · theory |
| judged by | gpt-5.6-luna / xhigh (triple__luna__xhigh__c2r1) |
| judge confidence | high |
| authors would recognise it | yes |
The paper contains numbered guarantees about deliberation protocols, but no named result asserting complexity, an algorithmic running-time bound, approximation, or parameterized tractability. The proposed typed \(P_{\mathrm{sim}}\) process is a plausible continuous extension, yet it is a new computational wrapper rather than a result of the paper. The sequential mirror additionally requires nontrivial conventions for evidence scaling and speaking order.
fails bit a — no named computational result to mirror
Theorem 2 does not assert a computational result; the typed simulation is a new wrapper and therefore cannot satisfy bit (a).
fatal: True
The proposed mirror operationalizes the simultaneous dynamics and Theorem 2; Theorem 3 is only a fragile sequential extension, while Theorem 1, Lemma 5, Theorem 6, Proposition 4, and the simulations remain uncovered.
The strongest honest case is a two-alternative, high-volume deliberation mirror, with the simultaneous protocol as the lead. One qualification matters: this paper contains no named theorem asserting NP-hardness, membership in \( \mathrm{P} \), W[1]-hardness, or FPT status. Its named results are protocol-correctness theorems. Thus, under a strict complexity-only reading, it supplies no eligible computational-complexity anchor. Under the broader and more useful reading of “computational result”, two of its theorems support a genuine population-continuous mirror.
The plausible regime is a large deliberative platform: perhaps \(10^5\) reviewers evaluating two competing proposals, with only a few dozen recurring epistemic profiles. A type records an agent’s initial evidence quantities for each alternative and whether the agent is keen or lazy. Agents of one type have the same evidence counts and behaviour; their evidence packets are distinct but exchangeable, since the paper uses only their quantities and public/private status. The population is represented by masses \( \mu_t \), with \( \sum_t\mu_t=1 \). A scale \(M\) records total population intensity, so type \(t\) has mass \(M\mu_t\). This scale is necessary because the original model counts evidence items rather than normalising them by population size.
My lead problem is \(\textsc{Continuous-Simultaneous-Deliberation}\), mirroring Theorem 2, proved in this paper.
An instance consists of \(A=\{a,b\}\), a finite type set \(T\), rational masses \( \mu_t \), a population scale \(M\), rational initial evidence quantities \(q_t(a),q_t(b)\), and a target \(a\). The total objective evidence is
\[ E(x)=M\sum_{t\in T}\mu_t q_t(x). \]
The instance satisfies completeness and disjointness in the natural packet sense: all objective evidence is held by the population, and each packet is initially private to one agent. At each round, every type computes its evidence order from its remaining private evidence plus the public evidence \(K(a),K(b)\). Plurality is computed by mass:
\[ p(x)=\sum_{t\in T}\mu_t\,\mathbf{1}[x\in\operatorname{top}_t]. \]
The simultaneous protocol is then applied exactly as in the paper: every positive-mass type discloses all remaining evidence for every alternative in its favoured set; the corresponding public evidence is added; all rankings and plurality masses are updated; the process stops when no positive-mass type dissents.
The computational question is: output the terminal plurality winner set, or decide whether \(a\) is a final winner. A solution is the exact terminal winner together with the finite disclosure trace.
This is a genuine continuous-population problem. The alternatives, evidence logic, behavioural assumptions, plurality rule, and stopping condition are unchanged. Only the electorate is represented by a distribution over finitely many types, and disclosure is aggregated by mass. It is also likely tractable. Under the simultaneous protocol, a type can fully disclose its remaining evidence for a given alternative at most once, so there are at most \(O(|A||T|)\) substantive type-level disclosure events. Exact winner evaluation should therefore be polynomial in \( |A| \), \( |T| \), and the encoding length of the rational data.
The named anchor is Theorem 2:
For \(A=\{a,b\}\), with \(a\) optimal and the initial distribution complete and disjoint, if \(a\notin F_{\mathrm{PL}}(\succ^0)\), then \(P_{\mathrm{sim}}\) is full-disclosure equivalent for both keen and lazy agents.
The same argument extends to the high-multiplicity type representation when every occupied type has mass at least one agent, \(M\mu_t\ge1\). If the initially underdog \(a\) has any supporters, their disclosure creates public evidence for \(a\). If some \(b\)-supporting agent still preferred \(b\) afterwards, that agent’s private surplus for \(b\) would be large enough to outweigh all disclosed evidence for \(a\); because there is at least one such agent, total evidence for \(b\) would exceed total evidence for \(a\), contradicting \(a\)’s optimality. Thus the continuous problem is Class A on this restricted domain: the type-level simulation is tractable and the theorem supplies a correctness guarantee.
The second, more intervention-oriented mirror is \(\textsc{Continuous-Speaker-Order-Control}\), anchored on Theorem 3, also proved in this paper, though the printed text gives a proof sketch.
Here the instance again has two alternatives and a mass distribution over non-tied initial evidence-order types. The organizer knows that \(a\) is objectively optimal and knows which agents initially rank \(a\) or \(b\) first, but does not know the exact distribution of evidence quantities. The decision variable is a measurable speaking schedule. In a finite representation, this is a sequence of type blocks with rational masses; a block \( (t,\lambda) \) means that mass \( \lambda \) of type \(t\) speaks next under \(P_{\mathrm{seq\text{-}con}}\). The objective is to find a schedule that guarantees \(a\) as the final winner for every complete and disjoint evidence allocation consistent with the known initial rankings.
A solution is a schedule together with the guarantee that every admissible evidence allocation leads to \(a\). Theorem 3 supplies an explicit solution: schedule all agents initially putting \(b\) first before all agents initially putting \(a\) first. In the continuous mirror this is simply a two-block mass schedule,
\[ \text{b-top mass first} \;\longrightarrow\; \text{a-top mass second}. \]
This is a tractable Class A problem on the theorem’s domain: the schedule is compactly represented by the two blocks, and checking the hypotheses is polynomial in the number of types. It is also recognisably the authors’ question, not a softened substitute: the paper explicitly frames the organizer as choosing the order in which people speak.
This mirror naturally generates harder follow-up problems: minimise the cost of moving mass between speaking blocks; impose per-round speaking capacities; allow uncertainty about which alternative is optimal; include neutral mass; or move to \(m\ge3\). The paper’s Proposition 4 shows why these extensions should not be waved away: neutral agents can defeat the simple \(b\)-first ordering even with two alternatives. That is a useful boundary, not a reason to reject the mirror.
I would not anchor on the simulations, or on Theorem 1’s \(n\)-dependent evidence threshold. The simulations are not named computational results, and the factor \(n\) in Theorem 1 is precisely where a continuum limit requires care. A bare model with only normalised \( \mu \) and no population scale \(M\) can make public evidence too small relative to one agent’s private evidence, destroying the theorem. The mirror must therefore carry the evidence-intensity convention explicitly.
That is also the weakest point of the positive case. In the simultaneous mirror, exchangeable private evidence packets and the scale \(M\) are natural in a large reviewing or audit population, but they are an additional modelling decision. The sequential mirror is more fragile still: “one evidence item per speaker” has to become a mass-flow or high-multiplicity limit, and an arbitrary ordering of an atomless population is not automatically meaningful. For that reason, I regard \(\textsc{Continuous-Simultaneous-Deliberation}\), anchored on Theorem 2, as the strongest case. It preserves the paper’s actual epistemic dynamics while avoiding the main pathology of continuousising a sequential speaking order.
The paper does not cover the whole ChoCo programme: it offers no NP-hardness or algorithmic-complexity classification, and I would not claim one. But it does contain a credible Class A entry point: computing and guaranteeing the truth-tracking outcome of deliberation when a large society is given as a finite distribution over epistemic types.
The decisive objection is source-level: neither Theorem 2 nor Theorem 3 is a computational-complexity result. They are correctness guarantees for fixed deliberation protocols. The paper contains no theorem about worst-case complexity, exact or approximate algorithms, or parameterized complexity. “Given a typed population, simulate \(P_{\mathrm{sim}}\) and output its terminal winner” is a new wrapper supplied by the proponent, not a computational problem established by the paper. Under ChoCo’s stated scope, that is enough to reject both as anchors.
Theorem 2 is nevertheless the strongest possible rescue, so it deserves a fair concession. A high-volume platform with repeated evidence packets could be represented by types \(t=(q_t(a),q_t(b),\text{behaviour})\), rational masses, and a population scale \(M\). For the simultaneous protocol, identical clones disclose synchronously, so a type-level simulation may indeed be exact. Thus identity is not, by itself, a fatal objection here.
But this is an additional repeated-packet model, not a direct population continuization of the paper. The original object is a finite collection of indivisible evidence items privately owned by named agents. With \(M\mu_t\) clones, a single positive-mass type releases \(O(M)\) evidence while each individual retains only \(O(1)\) private evidence. In the large-\(M\) limit, the first disclosure can overwhelm all private information and collapse the dynamics into a bulk broadcast process. Keeping the original behaviour instead requires specifying how evidence intensity scales with population; scaling it differently changes the model. Either way, the proposed theorem is a weighted clone lemma for a fixed protocol, not a continuous computational result. Theorem 2 therefore cannot supply the missing ChoCo anchor.
Theorem 3 fails more fundamentally. \(P_{\mathrm{seq\text{-}con}}\) is driven by named-agent order, one indivisible evidence item per turn, immediate public updates, and individual disclosure histories. A block of identical mass is not one speaker: after the first clone discloses an item, that clone has a different private state from the remaining clones. The block fragments into history-dependent subtypes. Preserving the exact protocol therefore requires an \(M\)-dependent micro-order and potentially many residual-evidence types; replacing this with fluid mass disclosure is a new protocol.
There is also an information mismatch. Theorem 3 assumes the organizer knows agents’ rankings but not their evidence distribution. In the ChoCo model, a type must be a complete description of everything relevant. If the evidence quantities are supplied, the theorem’s uncertainty disappears; if they are hidden, the problem becomes a new robust-control question of the form \(\exists\) schedule \(\forall\) compatible evidence allocations. The proposed two-block schedule is recognizable as an extension, but its guarantee is not a continuous mirror of the paper’s computational content.
The honest limitation is that a simultaneous, repeated-packet mean-field model could be mathematically sensible. It might be worth studying elsewhere. But this paper supplies no qualifying computational anchor, and both proposed mirrors require either a nontrivial resource-scaling convention or a new information/dynamics model. The paper therefore offers no worthwhile ChoCo mirror under the programme’s computational standard.
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.