d4-conf-atal-2014-0395

· ? (d4-conf-atal-2014-0395)

mirror foundnew result: other → P — proved & adversarially reviewed →
paperd4-conf-atal-2014-0395
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise ityes

The new result

other→P discrete result → its continuous mirror

Answer: Polynomial-time exactly solvable; therefore admits a feasible PTAS. · discrete side: other · adjudication: proved

full proof & adversarial review →

The anchor — algorithmic

Theorem 4.10

PDF text-layer excerpt — equations and symbol order may be approximateFor any ϵ, δ > 0 there is a (1 −3ϵ)- socially efficient truthful mechanism for multiCKP[0, π 2 −δ].

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given a rational distribution \(\mu\) over customer types, where each type has a finite menu \(D_t\) of power demands and valuations \(v_t(d)\), with demands in the positive quadrant and angles at most \(\pi/2-\delta\), choose masses \(x_{t,d}\ge 0\) maximizing \(\sum_t\sum_{d\in D_t}x_{t,d}v_t(d)\), subject to \(\sum_{d\in D_t}x_{t,d}=\mu_t\) for every type and \(\left|\sum_t\sum_{d\in D_t}x_{t,d}d\right|\le c\).

The model it lives in

A finite second-order cone program over type-option masses \(x_{t,d}\): each type’s mass is conserved, welfare is linear, and aggregate complex demand has norm at most per-capita capacity \(c\).

What the mirror covers

The mirror covers the welfare-allocation computation behind Theorems 4.10 and 5.3, including a signed-demand, resource-augmented version of the latter. It does not preserve their individual-truthfulness guarantees or address the paper’s hardness claims stated outside the named theorem anchors.

Open questions for a prover

The case FOR (proponent)

The strongest mirror is the paper’s welfare allocation problem for a high multiplicity population of standardized power customers. Imagine a large fleet of inverter-equipped buildings or devices offered the same finite menu of active and reactive power bundles under the same contract. A type records the full menu, its valuation for each option, and its electrical characteristics. There may be millions of customers but only \(\tau\) such types. Let the apparent-power capacity scale with the fleet: for \(n\) customers, write it as \(n c\), so the normalized capacity is \(c\).

For a normalized society, the instance is a rational distribution \(\mu\) over the \(\tau\) types, with \(\sum_t\mu_t=1\). Type \(t\) has a finite menu \(D_t\) containing the zero demand, and valuation \(v_t(d)\) for each option. Choose masses \(x_{t,d}\ge 0\), where \(x_{t,d}\) is the fraction of the whole population that is type \(t\) and receives option \(d\). The continuous problem is to maximize \(W(x)=\sum_t\sum_{d\in D_t}x_{t,d}v_t(d)\), subject to \(\sum_{d\in D_t}x_{t,d}=\mu_t\) for every type and \(\left|\sum_t\sum_{d\in D_t}x_{t,d}d\right|\le c\). Thus every physical customer still chooses one menu option; fractional \(x\) means that a fraction of a type receives each option.

This is the underlying allocation problem the paper computes on. It preserves the complex power demands, the shared apparent-power constraint, and each customer’s menu and valuation. For positive-quadrant demands, it is an especially direct analogue of the paper’s setting. Its feasible region is a simplex with a second-order cone constraint, and its objective is linear. It is therefore a finite SOCP, solvable to arbitrary requested precision in time polynomial in the input size and precision. That puts this mirror in Class A.

My lead anchor is Theorem 4.10, proved in this paper. It states that, for every \(\epsilon,\delta>0\), the authors give a truthful mechanism for \(\mathrm{MultiCKP}[0,\pi/2-\delta]\) that is \((1-3\epsilon)\)-socially efficient: it returns an exactly capacity-feasible allocation with welfare at least \(1-3\epsilon\) times optimum. Its running time is \(\left|\bigcup_k D_k\right|^{O(\cot^2(\delta/2)/\epsilon^2)}\). The paper proves this using a declaration-independent maximal-in-range allocation rule and a dynamic-programming subroutine. The continuous question attached to it is the optimization problem above, with all nonzero menu demands in the first quadrant and angles bounded by \(\pi/2-\delta\); the requested solution is a feasible mass allocation maximizing welfare, or a feasible approximation to it.

There is a concrete bridge back to the finite problem in this regime. If a finite electorate has \(n_t\) customers of type \(t\), then an assignment of its customers induces masses \(x_{t,d}\) equal to the number assigned to \(d\), divided by \(n\). With capacity \(n c\), this is a feasible continuous allocation and has the same normalized welfare. Conversely, in the positive quadrant, rounding the assigned counts down and giving the leftover customers zero demand preserves capacity: removing nonnegative real and imaginary demand cannot increase the aggregate magnitude. The welfare loss from this rounding is bounded by the sum of the finitely many menu-option values divided by \(n\). So when \(n\) is large relative to the number and scale of menu options, the continuous optimum supplies a useful additive benchmark for the discrete one.

A second, broader anchor is Theorem 5.3, also proved here. As printed, it gives a truthful \((1,1+3\epsilon)\)-approximation for \(\mathrm{MultiCKP}[0,\pi-\epsilon]\), in time polynomial in \(n\) and \(1/\epsilon\): the output attains the full optimum welfare while capacity may be exceeded by a factor of at most \(1+3\epsilon\). The section imposes the stated polynomial bound on \(\tan(\max\{\phi-\pi/2,0\})\); a fixed angular gap from \(\pi\) satisfies the relevant bound. Its continuous mirror uses the same mass-allocation question with signed real demands permitted, subject to the paper’s condition that each customer’s menu lies in one quadrant. The mirror can ask for an exactly feasible optimum; that is stronger than the theorem-shaped version allowing a \(1+3\epsilon\) capacity factor. The signed case remains an SOCP because the aggregate demand is still a linear function of \(x\), and its magnitude constraint is still a norm constraint. This is a separate, wider-angle Class A question.

I use algorithmic anchors because the supplied text gives no numbered hardness theorem with a full formal statement. It does say in the abstract and conclusion that PTAS-type guarantees fail in certain angular regimes unless \(P=NP\), but that prose is not a numbered result to anchor under the requested convention.

The paper’s scope mirrored here is its multi-minded complex-demand welfare allocation problem in these two angular regimes. I would not claim that its truthful-mechanism guarantee automatically transfers. In an atomless population, a single individual’s report has zero effect on the aggregate, so individual truthfulness can become vacuous; treating a whole type cohort as a strategic reporter instead changes the strategic model. That is the weakest point. It limits the claim to the computational allocation question, while leaving a separate question about what nontrivial truthfulness should mean in a continuum. The core mirror survives because it keeps the authors’ actual allocation objective, demand menus, valuations, and power constraint.

A useful next question is how well the signed-demand continuum optimum approximates finite populations: rounding away negative real demand can remove cancellation and increase the net magnitude, so the positive-quadrant rounding argument does not carry over. Another is to define a meaningful truthful mechanism for a continuous population without making either individual incentives vacuous or types into the only strategic players.

The case AGAINST (opponent, writing after the proponent)

The strongest objection is that both anchors are truthful mechanism results, and the proposed continuum loses the strategic feature that makes them those results. With a nonatomic population, one person’s report changes the reported distribution by zero mass. Individual truthfulness is therefore vacuous. Treating an entire type cohort as a strategic reporter avoids that problem only by making the cohort an agent; that is a different strategic model, with at most \(\tau\) players. Theorem 4.10’s truthful guarantee does not carry over.

The same problem affects Theorem 5.3, including its signed-demand case. Allowing positive and negative real demands preserves the norm constraint, but it does not restore individual incentives. Nor does asking for an exactly feasible continuous optimum mirror the theorem’s truthful, resource-augmented guarantee: it drops truthfulness and changes the computational task.

That objection does not defeat the best optimization-only mirror. For either theorem, type masses can be split among the type’s finite menu options, with the capacity scaled per capita. The resulting welfare maximization has linear constraints for the type masses and a second-order-cone constraint on aggregate demand. It is a finite SOCP, so it is computationally tractable. This is a genuine continuous-population allocation problem, and the paper explicitly studies welfare-maximizing allocation as the mechanism’s allocation rule. Calling it merely an outcome-space relaxation would not be persuasive: each unit of population still receives an integral menu option.

So the negative case is strong against mirroring the *truthful guarantees*, but weak against mirroring the underlying allocation problem. The continuous allocation question appears to survive both anchors; under the programme’s stated scope, I cannot honestly argue that no worthwhile 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.