d4-conf-aaai-2005-0275

· ? (d4-conf-aaai-2005-0275)

mirror foundnew result: other → NP-hard — proved & adversarially reviewed →
paperd4-conf-aaai-2005-0275
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise ityes

The new result

other→NP-hard discrete result → its continuous mirror

Answer: Deciding nonemptiness is \(\mathrm{NP}\)-complete, even with one type, universally feasible configurations, and at most two parents per feature. Total output-polynomial enumeration is possible if and only if \(\mathrm{P}=\mathrm{NP}\). · discrete side: other · adjudication: proved

full proof & adversarial review →

The anchor — other

Theorem 4

PDF text-layer excerpt — equations and symbol order may be approximateGiven a (possibly cyclic) constrained CP-net ⟨N, C⟩an outcome is feasible and approximately optimal for ⟨N, C⟩iff it satisfies C ∪opt∗(N, C). It immediately follows that we can test if an outcome is feasible and approximately optimal in polynomial time: we just need to test the satisfiability of the approximate opti- mality constraints. On the other hand, determining if a con- strained CP-net has any feasible and approximately optimal outcomes is NP-complete.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given a rational distribution \(\mu\) over \(\tau\) types, each a complete binary CP-net over the same features and parent contexts, pool each conditional preference by mass-weighted majority, treating ties as indifference, to obtain \(N_\mu\). Given shared hard constraints \(C\), find every feasible configuration for which no other feasible configuration is approximately better under \(N_\mu\), where approximately better means connected to it by a chain of worsening flips whose outcomes all satisfy \(C\).

The model it lives in

A product platform chooses one configuration for a large customer population. Each type \(t\) has rational mass \(\mu_t\) and a complete binary CP-net; conditional preferences are pooled feature by feature into \(N_\mu\). The platform’s decision variable is a configuration \(o\), constrained by shared hard constraints \(C\); return all feasible approximately optimal configurations, with no numerical objective.

The objection that survived

The paper supplies no canonical aggregation rule for distinct CP-net types; the proposed local majority semantics are new, so Theorem 4 applies only after that choice is made and does not establish that it matches the platform’s intended social preference.

fatal: False

What the mirror covers

The mirror covers Theorem 4’s characterization of feasible approximately optimal outcomes and the accompanying existence question; it leaves the exact Hard-Pareto algorithm and weighted CSP approach alone.

Open questions for a prover

The case FOR (proponent)

I would lead with Mass-Majority Approximate CP-Net Configuration, a narrow mirror of the paper’s approximate optimization result.

Imagine a product platform choosing one feasible configuration for a very large customer base. Each customer has a conditional preference type: a complete binary CP-net over the same features and dependency graph. A type records the customer’s preference in every parent context, so customers of one type are indistinguishable for this decision. The society is a distribution \(\mu\) over the \(\tau\) types, with rational masses summing to \(1\). A plausible regime is millions of customers represented by a modest number of preference types.

For each feature and parent context, pool the types’ conditional preferences by mass-weighted majority. If more than half the mass prefers \(1\) to \(0\), the pooled CP-net \(N_\mu\) prefers \(1\); if more than half prefers \(0\), it prefers \(0\); a tie means indifference. The platform’s decision variable is one configuration \(o\in\{0,1\}^n\), subject to shared hard product constraints \(C\). The question is to return every feasible configuration for which there is no better feasible configuration reachable through a chain of feasible worsening flips in \(N_\mu\). There is no numerical objective: as in the paper, the solution is a set of undominated feasible outcomes.

My anchor is Theorem 4, proved in this paper. It says that, for a possibly cyclic constrained CP-net \(\langle N,C\rangle\), an outcome is feasible and approximately optimal exactly when it satisfies \(C\cup\operatorname{opt}^*(N,C)\). In other words, the paper constructs approximate optimality constraints whose satisfying assignments are precisely the feasible outcomes with no feasible improving chain into them. The theorem is a constraint characterization rather than a numbered complexity-class result; the paper’s accompanying text says that checking a specified outcome is polynomial-time, while deciding whether any feasible approximately optimal outcome exists is NP-complete. My mirror asks that same underlying question for \(N_\mu\), not whether the encoding itself is hard.

The expectation is Class B: hardness transfers. The pooling step just sums rational masses for each local comparison, which is polynomial in the support size and input bit length. But with \(\tau=1\), mass \(1\), the mirror is exactly the paper’s constrained approximate optimization problem; any CP-net instance can be repeated across an arbitrarily large homogeneous population. Thus the NP-complete existence question remains hard even in a high-multiplicity regime. The reduction’s combinatorics live in the features and constraints, not in population size. Further questions include whether the hardness persists under restrictions on the feature graph or the constraint structure, and how exact feasible Pareto optimization compares with this approximate semantics in the pooled model.

This covers only Theorem 4’s approximate outcomes and existence question. It does not claim to mirror the paper’s exact Hard-Pareto algorithm or its weighted CSP approach.

The weak point is the aggregation rule. The paper reasons with one CP-net and does not define mass-weighted majority pooling across CP-nets. Still, it explicitly discusses cycles arising when preferences from several agents are collected, and the pooled object remains the same kind of constrained CP-net the paper optimizes. I think the authors could recognize this as a sensible continuous-population extension of their problem, though they might regard the choice of pooling semantics as a new modeling step rather than a direct continuization.

The case AGAINST (opponent, writing after the proponent)

The strongest case against is that the proposed mirror adds a social aggregation problem that this paper does not specify. The paper optimizes one given CP-net under hard constraints. Theorem 4 characterizes approximate optima for that relation; the paper’s accompanying complexity claim is that checking a specified outcome is polynomial while deciding whether one exists is NP-complete. The theorem does not say how a population’s different CP-nets should become the relation being optimized.

Mass-majority pooling supplies one possible answer, but it is an extra modeling choice. Pooling each conditional preference separately can produce a different collective preference from voting over whole outcomes. CP-net aggregation research treats feature-wise and global voting as distinct semantics, which underscores that the choice matters ([Lukasiewicz and Malizia, *Complexity Results for Preference Aggregation over (m)CP-nets*](https://doi.org/10.1016/j.artint.2018.12.010)). So the narrow negative is that Theorem 4 is applied *after* the population has been compressed to a single CP-net; its computational result does not itself analyze that population.

That objection does not defeat the mirror. A product platform choosing one feasible configuration for a large customer base is plausible: customers can be grouped by complete CP-net type, and rational type masses can determine conditional majorities. The paper explicitly accommodates cyclic CP-nets, so cycles produced by disagreement do not invalidate the question. A more faithful variant could retain the types and ask for feasible outcomes that are undominated under a mass-weighted group preference relation. Either way, the distribution is an actual input, and a small support or even a homogeneous population is a legitimate regime under the programme’s definition.

Thus I cannot make the universal negative stick. The best objection is that the proponent’s mirror depends on an aggregation rule the paper leaves open, so the connection to this particular result is less direct than claimed. But a sensible high-multiplicity configuration problem survives that objection. The prior work on finite CP-net aggregation is context, not a reason to reject its continuous version.

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.