d4-conf-aaai-2014-0112

· ? (d4-conf-aaai-2014-0112)

mirror foundnew result: NP-hard → NP-hard — proved & adversarially reviewed →
paperd4-conf-aaai-2014-0112
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 for every fixed integer \(m>2\). · discrete side: hardness · adjudication: proved

full proof & adversarial review →

The anchor — hardness

Proposition 2.1

PDF text-layer excerpt — equations and symbol order may be approximateFor m > 2, computing the optimum solution for an instance of the Social Coordination Game is NP-Hard even for a fixed value of γ.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given \(m\) strategies, \(\tau\) complete payoff types with rational masses \(\mu_t\) summing to \(1\), intrinsic utilities \(a_{tk}\), and symmetric nonnegative interaction weights \(\beta_{tu}\), choose \(x_{tk}\ge 0\), with \(\sum_k x_{tk}=1\) for each type \(t\), to maximize \(\Phi(x)=\sum_{t,k}\mu_t a_{tk}x_{tk}+\frac12\sum_{t,u,k}\mu_t\mu_u\beta_{tu}x_{tk}x_{uk}\).

The model it lives in

A continuum society has \(\tau\) payoff types carrying rational masses \(\mu_t\). Each individual chooses one of the paper’s \(m\) strategies, while \(x_{tk}\) records the fraction of type \(t\) choosing \(k\); pairwise benefits scale with population size so per-agent payoffs remain finite. Maximize the resulting aggregate welfare \(\Phi(x)\) over these type-wise shares.

What the mirror covers

The mirror covers the welfare-optimization results in Propositions 2.1 and 2.2; it leaves the paper’s equilibrium, payment, strong-equilibrium, and complementarity results aside.

Open questions for a prover

The case FOR (proponent)

I’d make a narrow positive case around the paper’s social-welfare maximization problem. It keeps each person choosing one of the paper’s strategies and replaces named players with a population of payoff types. The strongest anchor is Proposition 2.1; Proposition 2.2 gives a useful approximation result for the same mirror.

A plausible regime is many firms or institutional units choosing among a few shared standards. A type \(t\) records its intrinsic utility \(a_{tk}\) for each strategy \(k\), and its coordination relationship \(\beta_{tu}\) with every other type \(u\). Those are part of the type, so agents of the same type are indistinguishable in all respects the game uses. There may be \(Q\) similar agents of each type, with \(Q\) much larger than the number \(\tau\) of types. Pairwise benefits scale with population size so that an agent’s total coordination payoff stays finite as the population grows.

Write \(\mu_t\) for type \(t\)’s fraction of society and \(x_{tk}\) for the fraction of that type choosing strategy \(k\). In the symmetric-relationship case, the continuous welfare-maximization problem is

\[ \max_x\ \Phi(x) = \sum_{t,k}\mu_t x_{tk}a_{tk} +\frac12\sum_{t,u,k}\mu_t\mu_u\beta_{tu}x_{tk}x_{uk}, \qquad x_{tk}\ge 0,\quad \sum_k x_{tk}=1. \]

Here the payoff to a type-\(t\) agent choosing \(k\) is \(a_{tk}+\frac12\sum_u\mu_u\beta_{tu}x_{uk}\). The factor of \(1/2\) reflects the paper’s equal sharing of symmetric coordination benefits. The action set is unchanged; \(x\) describes how a type’s mass is distributed over those actions.

Proposition 2.1, proved in this paper through the connection to Multiway Cut, says: “For \(m>2\), computing the optimum solution for an instance of the Social Coordination Game is NP-Hard even for a fixed value of \(\gamma\)” (the Maximum Relationship Imbalance). Its continuous mirror is: given the rational masses \(\mu_t\), intrinsic utilities \(a_{tk}\), and symmetric interaction coefficients \(\beta_{tu}\), find a feasible \(x\) maximizing \(\Phi(x)\). The proposed solution is the maximizing allocation.

I expect this exact problem to be Class B: hardness transfers. The positive interaction objective is convex in each type’s allocation row when the other rows are fixed, so there is an optimum in which each whole type chooses one strategy. Thus allowing type mass to split does not improve the optimum. In a graph instance, make each vertex an archetype, encode its edge weights in \(\beta\), and use intrinsic utilities to pin any designated terminals to their strategies. The continuous objective then represents the graph’s within-group welfare, equivalently the cut objective, up to scaling. Replicating every archetype \(Q\) times gives \(Q\tau\) agents but still only \(\tau\) types; scaling each clone-to-clone edge weight by \(1/Q\) preserves the archetype-level interaction. The hard combinatorics remain in the choices among strategies.

Proposition 2.2, proved here by reducing to an undirected graph and applying the algorithm of Langberg, Rabani, and Swamy [28], says: “There exists a polynomial-time algorithm to compute a solution of the SCG such that its social welfare is at least a fraction \(0.8535\) of OPT.” Its mirror is the approximation task: on the same continuous input, return a feasible \(x\) with \(\Phi(x)\ge 0.8535\max_y\Phi(y)\), in time polynomial in \(m,\tau\), and the rational input bit length \(L\). I expect this guarantee to be tractable: the type graph has edge weights \(\mu_t\mu_u\beta_{tu}\) and strategy-anchor weights \(\mu_ta_{tk}\); the paper’s graph algorithm applies, and the pure optimum established above is also an optimum of the continuous problem.

The authors should recognize these as mirrors of their problem: the objective, intrinsic preferences, strategy choices, and coordination terms are theirs, with the player set represented by masses over complete payoff types. This is a computational question about the population distribution and its optimal assignment, not an analytic equilibrium question, a lottery over outcomes, or a continuization of time. My scope is deliberately limited to Propositions 2.1 and 2.2; I would not claim this also mirrors their equilibrium, incentive-payment, or complementarity results.

The weakest point is the required homogeneity of relationship profiles. A type must have the same interaction with every member of each other type. If the application depends on idiosyncratic sparse ties, the number of types may approach the number of agents and the population description brings little compression. The high-multiplicity scenario is strongest when many units share archetypal preferences and relationships. It also suggests follow-up questions: how the exact and approximation results depend on \(m\) and \(\tau\), whether the \(0.8535\) guarantee can improve for the type graph, and what formal dictionary connects finite cloned populations to the mass formulation.

The case AGAINST (opponent, writing after the proponent)

I can’t honestly defeat both anchors under the programme’s rules. The strongest case against is that low support size requires unusually regular interactions: a type must have the same relationship to every member of each other type. In a generic network game, players with different neighborhoods are different types, so \(\tau\) can grow with the population. That makes the mirror a narrow block-structured regime, and the firms example needs that structure to be plausible.

But that does not rule it out in every scenario. Replicate each vertex of a weighted multiway-cut instance into a large cohort, give every member of a cohort the same interaction with every member of each other cohort, and scale pairwise benefits with population size so per-agent utility stays finite. Cohorts are then genuine high-multiplicity types, while the hard choices among strategies remain. A continuous allocation \(x_{tk}\) represents the fraction of each cohort assigned to each strategy.

That gives a mirror for Proposition 2.1: maximize social welfare over those mass allocations. It also gives one for Proposition 2.2: find an allocation achieving the stated approximation ratio. The latter can be applied to the weighted graph on types. In the proposed symmetric model, the objective is convex in each type’s allocation row, so an optimum can be chosen with every type assigned wholly to one strategy. That makes the continuous problem equivalent to the finite problem on the type graph. It limits the novelty of the mirror, but the programme explicitly treats a discrete-to-continuous identity as a legitimate result, not a collision.

So the negative case is weak. The homogeneity requirement narrows the applicable regime, but replicated cohorts with type-level interactions are a coherent regime, and the paper’s two named computational results transfer to it. I would not claim that no worthwhile continuous mirror exists.

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.