d4-conf-aldt-2017-0007

· ? (d4-conf-aldt-2017-0007)

mirror foundnew result: NP-hard → NP-hard — proved & adversarially reviewed →
paperd4-conf-aldt-2017-0007
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise ityes

The new result

NP-hard→NP-hard discrete result → its continuous mirror

Answer: \(\mathrm{NP}\)-complete, even for support size \(\tau=2\) and quota \(q=1\). · discrete side: hardness · adjudication: proved_with_minor_gaps

full proof & adversarial review →

The anchor — hardness

Theorem 10

Every anchor argued

The continuous mirror question

Given \(d\) issue variables, a finite support of \(\tau\) types \(\theta\) with rational masses \(\mu_\theta\) summing to \(1\), rational preference vectors \(p_\theta\), rational thresholds \(k_\theta\), and a rational quota \(q\), does there exist a world \(\omega:X\to\{-1,1\}\) such that \(\sum_{\theta:\,u_\theta(\omega)\ge k_\theta}\mu_\theta\ge q\), where \(u_\theta(\omega)=\sum_i p_\theta(x_i)\omega(x_i)\)? Equivalently, does there exist a satisfiable campaign theory under which at least a \(q\)-fraction of society meets its pessimistic utility threshold?

The model it lives in

A continuous society is a finite-support distribution over exact preference-and-threshold types. The platform remains a discrete assignment to the issues; each type either meets its threshold or does not, and the objective is the total mass of qualifying types.

What the mirror covers

The mirror covers Theorem 10’s pessimistic-voter threshold problem. It leaves the paper’s utility-evaluation, optimal-theory, and optimistic- and mixed-voter results aside.

Open questions for a prover

The case FOR (proponent)

My lead is Pessimistic Mass Campaigning. Its anchor is Theorem 10, proved in this paper: given an integer \(h\), a set of pessimistic voters with preference functions and individual utility thresholds, deciding whether there is a theory \(T\) for which at least \(h\) voters have utility at least their respective thresholds is NP-complete. The paper proves this by reduction from CNF-SAT. [The paper’s arXiv version](https://arxiv.org/abs/1706.06243) prints this as Theorem 10.

Here is the continuous version. The issues are \(X=\{x_1,\ldots,x_d\}\). A type \(\theta\) consists of a preference vector \(p_\theta:X\to[-1,1]\) and a turnout threshold \(k_\theta\); agents of that type evaluate platforms identically. The input gives a finite support of \(\tau\) types, with rational masses \(\mu_\theta\ge 0\) summing to \(1\), and a rational quota \(q\). For a world \(\omega:X\to\{-1,1\}\), let
\[ u_\theta(\omega)=\sum_{x_i\in X}p_\theta(x_i)\omega(x_i). \]
The question is whether there is a satisfiable campaign theory \(T\) such that
\[ \sum_{\theta:\ \min_{\omega\models T}u_\theta(\omega)\ge k_\theta}\mu_\theta\ \ge q. \]
A solution can be given as \(T\), or equivalently as one complete assignment \(\omega\). That equivalence preserves the paper’s problem: if a type meets its pessimistic threshold under \(T\), every world modeled by \(T\) meets it, so any one such world preserves all the qualifying mass. Conversely, a complete theory describing \(\omega\) gives each type exactly \(u_\theta(\omega)\). Thus the mirror keeps the authors’ candidate-platform decision and pessimistic voter model intact.

The regime is a large electorate represented by cohorts sharing the same issue preferences and minimum utility needed to turn out—for example, a campaign’s modeled voter segments. The number of people can be large while the number of distinct preference-and-threshold types is much smaller. Mass means the fraction of the electorate in each cohort, and the quota asks what fraction the candidate can motivate. This makes the population itself continuous; the issues, worlds, and platform remain discrete.

I expect this problem to be NP-complete by hardness transfer. The paper’s reduction gives each CNF clause a pessimistic type: for a clause with \(r\) literals, set \(p_\theta(x_j)=1/r\) for a positive occurrence, \(-1/r\) for a negative occurrence, and \(0\) otherwise; set \(k_\theta=-(r-1)/r\). Give each clause type mass \(1/M\), where \(M\) is the number of clauses, and set \(q=1\). A world reaches every type’s threshold exactly when its assignment satisfies every clause. Duplicate clause types can be merged by adding their masses. Membership in NP follows by guessing \(\omega\) and summing the qualifying rational masses. The hardness is driven by the issue assignment and clauses, so it survives the move to population mass; this is a Class B case.

The main follow-up questions are whether useful algorithms emerge when parameterized by \(d\) or \(\tau\), and whether maximizing the qualifying mass admits approximation guarantees under restrictions on preference vectors or thresholds. The weakest point is that Theorem 10 does not establish hardness when \(\tau\) is fixed: its reduction can use a growing number of types. So it supports a credible continuous-population mirror and shows that discrete hardness can persist, while leaving open whether a large electorate with a small fixed set of cohorts has a more favorable complexity profile.

The case AGAINST (opponent, writing after the proponent)

The strongest case against the anchor is that Theorem 5.2’s hardness comes from the Boolean issue agenda, not from the number of voters. For pessimistic voters, any theory that qualifies a type can be replaced by any one world it models: every modeled world already meets that type’s threshold. The proposed mirror therefore reduces to
\[ \max_{\omega\in\{-1,1\}^d}\sum_\theta \mu_\theta\,\mathbf{1}\!\left[u_\theta(\omega)\ge k_\theta\right]. \]
The mass supplies weights to a discrete threshold-constraint problem. It creates no fractional platform choice or partial satisfaction within a type, and it does not expose the problem to the LP and pricing machinery that motivates many of ChoCo’s examples. One could fairly call it a high-multiplicity wrapper around a Boolean optimization problem.

That objection does not defeat the mirror under the programme’s stated standard. It says the result may be Class B: agenda-driven hardness survives population continuization. The programme explicitly counts that as a worthwhile finding. The weighted problem is well-posed, its rational masses matter to the quota, and the paper studies precisely the computational question of how much of a voter population a platform can motivate. A mirror need not produce fractional decisions or an LP to qualify.

A second objection is that exact preference vectors and turnout thresholds may make most voters unique, so small support would require coarse grouping. That limits which instance regimes the mirror represents, but it does not rule out a plausible one: large modeled cohorts with shared policy responses and a shared turnout rule. Since the paper’s objective uses only those responses and thresholds, grouping exact matches preserves the question. Replacing them with approximate matches would be a modeling choice, not a necessary flaw in the mirror.

I cannot make a strong negative case against this anchor. The paper itself does not give a continuous treatment, and the proposed cohort model is a credible high-multiplicity version of its problem. The most honest criticism is that the expected contribution may be a weighted restatement of agenda-driven hardness, rather than new continuous-optimization structure. By the brief’s rules, that is not enough to reject it.

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.