| paper | SAT-based Judgment Aggregation |
| authors | — |
| venue | AAMAS 2023 |
| filed under | frontier · ja |
| judged by | gpt-5.6-terra / high (triple__gpt-5.6-terra__high__ctx2r8-rejudge1) |
| judge confidence | high |
| authors would recognise it | yes |
Proposition 3.1
statement extracted from the paper’s text layer
Given an agenda \(\mathcal{A}\), constraints \(\Gamma_{\rm in},\Gamma_{\rm out}\), required literals \(L\), and rational masses \(\mu_t\) over finitely many complete \(\Gamma_{\rm in}\)-consistent judgment types \(t\), decide whether some \(J\in J(\mathcal{A},\Gamma_{\rm out})\) with \(L\subseteq J\) minimizes \(D_\mu(J)=\sum_t\mu_t H(J,t)\) among all output-feasible collective judgments.
A continuous society is a rational distribution \(\mu\) over complete consistent judgment types; the decision variable is an output-feasible collective judgment \(J\), and the objective is to minimize mass-weighted Hamming disagreement \(\sum_t\mu_t H(J,t)\).
It covers the \(R=\mathrm{Kemeny}\) branch of Proposition 3.1 and the paper's Kemeny outcome-determination method; it leaves the other rule-specific encodings and iterative SAT procedures alone.
The clean positive case is the Kemeny part of the paper. It is not a route to making Kemeny easy; it is a very natural continuous, high-multiplicity version whose hardness should survive for the right reason.
The anchor is Proposition 3.1, proved in this paper. For \(R=\) Kemeny (among other listed rules), it says that \(J\in R(P)\) iff an optimal solution of the constructed MaxSAT instance \(F_R(P)\) restricts to \(J\). The paper’s statement that Kemeny outcome determination is \(\Theta^p_2\)-complete is not given a theorem number here: it is explicitly presented as known and cited to Endriss et al. [32]. That is still useful context, but Proposition 3.1 is the numbered, in-paper result I would mirror.
Call the continuous problem Kemeny Judgment Aggregation\(_\infty\) Outcome Determination.
An instance consists of:
Here a type is a complete, \(\Gamma_{\rm in}\)-consistent judgment set: every person of mass \(\mu_t\) endorses exactly the same positions on every issue relevant to the aggregation. For every feasible collective judgment set \(J\in J(\mathcal A,\Gamma_{\rm out})\), define its societal disagreement cost by
\[ D_\mu(J)=\sum_{t\in T}\mu_t H(J,t). \]
Equivalently, it maximizes total mass-weighted agreement,
\[
\sum_{\ell\in J}\sum_{t:\ell\in t}\mu_t.
\]
The question is whether there is a \(J\) satisfying \(\Gamma_{\rm out}\) and \(L\subseteq J\) with minimum \(D_\mu(J)\) among all output-feasible collective judgments. A solution is such a judgment set \(J\); the optimization version returns one or all minimizers.
This is not merely “use weights.” It changes the represented society from a list of named people to a distribution over complete judgment types, and the objective from a total number of disagreements to the fraction of the society with which the collective judgment disagrees. The paper’s own Kemeny encoding already points directly at this formulation: its soft-clause weights are derived from support counts \(N(P,\ell)\). Replacing \(N(P,\ell)/n\) by mass support \(\sum_{t:\ell\in t}\mu_t\) preserves the authors’ objective exactly.
A plausible regime is a large recurring-membership or public-consultation setting: for example, a national professional association aggregates positions on a fixed policy agenda, and members select one of a relatively small number of internally coherent policy platforms. There may be millions of members but only dozens, hundreds, or a few thousand observed complete judgment types. The types are not “people with identical names”; they are the complete policy packages relevant to this decision. In such a setting, “42% support this coherent platform” is the natural input, while enumerating every member is artificial. The same applies to repeated large-scale citizen panels whose answers are clustered into recurring consistent judgment patterns.
The correct expected classification is Class B: hardness transfers. Given an ordinary discrete profile \(P\), group equal judgment sets and put \(\mu_t=\#_P(t)/|P|\). Multiplying \(D_\mu\) by \(|P|\) yields precisely the discrete Kemeny objective, with precisely the same set of minimizers. Thus the cited \(\Theta^p_2\)-hardness is not an artefact of having many voters: its combinatorics live in the logically constrained collective judgment and the agenda. This is exactly the informative boundary the continuization programme seeks.
That does not make the mirror uninteresting. In a high-multiplicity input, it can be exponentially shorter than an explicit voter list, and it puts the problem in the weighted MaxSAT/optimization language used by Proposition 3.1. It also creates sensible follow-up questions: which structural restrictions on \(\Gamma_{\rm out}\) yield polynomial algorithms in the number of supported types; whether bounded treewidth or compiled constraints permit efficient weighted outcome determination; and which approximation or preprocessing guarantees transfer back to a large finite electorate.
I would deliberately not anchor the case on Young or Dodgson as well. Their natural mass-removal and mass-editing analogues are promising, but strict-majority boundaries in a continuum require an explicit closure or \(\varepsilon\)-optimal convention. Kemeny has none of that technical ambiguity and is the paper’s strongest mirrorable result.
The weakest point is also plain: for rational masses induced by a discrete profile, Kemeny Judgment Aggregation\(_\infty\) has exactly the same winners as the normalized discrete problem. Someone demanding that a continuous mirror must dissolve hardness will find this disappointing. But that is the wrong standard for ChoCo: a faithful continuum can—and here should—be inherently hard. The continuous society is still the right object in the large-population regime, and the exact embedding gives unusually strong evidence that the authors would recognise it as their problem rather than a tractable surrogate.
I cannot honestly defeat the Kemeny anchor. Proposition 3.1 is a named computational result, and its Kemeny encoding is already expressed entirely through aggregate literal-support counts. Replacing counts by rational support masses gives exactly the programme’s population-continuous object, not an outcome-space or noise-model substitute.
The strongest attempted objection is that the formulation is merely weighted discrete Kemeny: rational masses can be scaled to an ordinary profile, and the same Kemeny minimizers result. But that is precisely the high-multiplicity bridge ChoCo treats as evidence of a good mirror, not evidence against one. Nor can one object that complete judgment types are too coarse: they are complete descriptions for this aggregation problem, and a large policy consultation with recurring coherent platforms is a credible high-multiplicity regime.
One might question whether a particular real institution has enough repeated types, or whether its agenda is sufficiently stable. That only rules out some regimes; it does not defeat the proponent’s national-association/public-consultation regime, and the task requires a universal negative. The fact that Kemeny’s objective ultimately depends only on aggregate support is, if anything, a reason that replacing named voters with population mass loses no information the rule uses.
So the negative position is weak at its central burden: this paper has at least one worthwhile continuous mirror, namely Kemeny judgment aggregation with a rational distribution over consistent judgment types. It may well fall into Class B, but that is an informative boundary result, not a reason to reject the question.
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.