← back to the atlas

The Complexity Landscape of Outcome Determination in Judgment Aggregation (d4-journals-jair-2020-0032)

Answer: \(\mathrm{NP}\text{-hard}\)

The anchor (named result in the paper)

Theorem 4.14 — class: hardness

PDF text-layer excerpt — equations and symbol order may be approximateThe outcome determination problem for the AvgGeo rule is Θp 3-hard.

statement extracted from the paper’s text layer; consult the paper for the exact wording

The continuous mirror question, as graded

Input a finite literal agenda \(\Phi\), a rational constraint \(\Gamma\) with \(\Gamma_{\mathrm{in}}=\Gamma_{\mathrm{out}}=\Gamma\), and a finite-support rational distribution \(\mu\) over complete \(\Gamma\)-consistent judgment types. Decide, for \(\varphi^\star\in\Phi\), whether some \(K\in\arg\min_{K'}\sum_t\mu_tG(K',t)\)\) contains \(\varphi^\star\)\.

Packaged proof task (what the prover saw — nothing else)

Let \(\Phi=\{x_i,\neg x_i:1\le i\le m\}\), with \(m\ge1\), and let \(\Gamma\) be an explicitly encoded propositional rationality constraint over these variables, used for both individual and collective judgments.
Let \(\mathcal J\) consist of the subsets of \(\Phi\) containing exactly one literal from each complementary pair and consistent with \(\Gamma\).
The geodesic graph has vertex set \(\mathcal J\); distinct vertices \(U,V\) are adjacent exactly when no \(W\in\mathcal J\setminus\{U,V\}\) satisfies \(W\subseteq U\cup V\). Let \(G(U,V)\) be their shortest-path distance.
A society is given by its support: a list of \(\tau\ge1\) distinct types \(t\in\mathcal J\), each with positive binary-rational mass \(\mu_t\), with \(\sum_t\mu_t=1\). Here \(\tau\) is the support size, not the number of possible types; \(L\) is the total input bit length.
Define \(\operatorname{AvgGeo}(\mu)=\arg\min_{K\in\mathcal J}\sum_t\mu_tG(K,t)\), retaining all tied minimizers. Given \(\varphi^\star\in\Phi\), decide whether some \(K\in\operatorname{AvgGeo}(\mu)\) contains \(\varphi^\star\).

Is this rational-mass credulous AvgGeo outcome-determination problem solvable in polynomial time in \(m,\tau,L\), or is it \(\mathrm{NP}\)-hard?

For explicit finite profiles, credulous AvgGeo outcome determination is \(\Theta_3^p\)-complete; hardness holds for literal agendas, identical input and output constraints over agenda variables, and a query asking whether some outcome contains one designated literal.

Modeling choices made when packaging the task

Prover output (gpt-6.1-sol / high, Bolzano prover prompt)

Result

The problem is \(\mathrm{NP}\)-hard. In fact, the finite-profile theorem supplied in the question implies \(\Theta_3^p\)-hardness. Consequently, a polynomial-time algorithm in \(m,\tau,L\) would imply \(\mathrm{P}=\mathrm{NP}\).

Here, rational masses are encoded by binary numerators and denominators.

Reduction from explicit finite profiles

Use the stated \(\Theta_3^p\)-complete finite-profile problem as the source problem. Its hardness holds with precisely the required restrictions: a literal agenda, identical individual and collective constraints over the agenda variables, and a designated-literal credulous query.

Let a source instance have profile \(P=(J_1,\ldots,J_n)\), where \(n\ge1\) and every \(J_j\in\mathcal J\). Keep the agenda, constraint \(\Gamma\), and query literal \(\varphi^\star\) unchanged.

Let \(t_1,\ldots,t_\tau\) be the distinct judgments appearing in \(P\). Define their multiplicities and masses by

\(c_i=\lvert\{j:J_j=t_i\}\rvert,\qquad \mu_{t_i}=c_i/n.\)

Output the support list \((t_i,\mu_{t_i})_{i=1}^{\tau}\). This is a valid target society: its types are distinct and feasible, every mass is positive, and

\(\sum_{i=1}^{\tau}\mu_{t_i}=\frac{1}{n}\sum_{i=1}^{\tau}c_i=1.\)

Exact preservation of outcomes

The feasible set \(\mathcal J\) is unchanged. Because adjacency depends only on this feasible set, the geodesic graph and every distance \(G(K,t)\) are also unchanged.

For every feasible collective judgment \(K\), grouping identical profile entries gives

\(\sum_{i=1}^{\tau}\mu_{t_i}G(K,t_i)=\frac{1}{n}\sum_{i=1}^{\tau}c_iG(K,t_i)=\frac{1}{n}\sum_{j=1}^{n}G(K,J_j).\)

Thus the target objective is exactly the source sum-of-distances objective multiplied by the positive constant \(1/n\). If the source objective is already averaged, the objectives are identical. In either convention, every comparison and every tie is preserved. Hence

\(\operatorname{AvgGeo}(\mu)=\operatorname{AvgGeo}(P).\)

Since the query literal is unchanged, some target minimizer contains \(\varphi^\star\) if and only if some source minimizer contains it. This proves preservation of both yes-instances and no-instances.

Polynomial encoding size

Let \(N\) be the source input length. Because the profile is explicit, \(n\) is bounded by \(N\). Also, \(\tau\le n\).

The distinct types and their multiplicities can be computed by sorting or comparing the explicitly listed judgments, in polynomial time. Both \(c_i\) and \(n\) have \(O(\log(n+1))\) bits. Therefore each mass \(c_i/n\) has polynomial encoding length. If reduced fractions are required, greatest-common-divisor computation supplies them in polynomial time.

The output length satisfies

\(L=O\bigl(\lvert\Gamma\rvert+m+\tau(m+\log(n+1))\bigr),\)

so the entire transformation is a polynomial-time many-one reduction.

Complexity conclusion

By the supplied finite-profile hardness theorem and the reduction above, rational-mass credulous AvgGeo outcome determination is \(\Theta_3^p\)-hard, and therefore \(\mathrm{NP}\)-hard.

This settles the requested hardness alternative. The reduction proves a lower bound; it does not establish a matching completeness classification for arbitrary binary-encoded rational masses.

⟨structured verdict parsed — rendered above⟩

Adversarial review (gpt-6.1-sol / medium, Bolzano verifier prompt)

The argument is correct and resolves the requested hardness alternative. No major or minor issues were found.

\[ \sum_i\mu_{t_i}G(K,t_i)=\frac1n\sum_{j=1}^{n}G(K,J_j). \]
The factor \(1/n\) is positive and independent of \(K\). Thus all objective comparisons, including ties, are preserved. The complete minimizer sets coincide, which is essential because the query is credulous.

No additional clarification or repair is needed.

⟨structured verdict parsed — rendered above⟩

Tier: machine-proved, adversarially reviewed by an independent model. No human has checked this proof. Generated from pipeline artifacts by tools/atlas_build.py.