d4-conf-atal-2013-0153

· ? (d4-conf-atal-2013-0153)

no mirror
paperd4-conf-atal-2013-0153
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise itno

Why no mirror

Theorem 1 has a computational hook because its mechanism computes allocations through optimization. But in a continuum of independent sellers, one seller’s report no longer has the individual effect used by the theorem. Making each cohort a strategic pool preserves that effect only by changing who the agents are, so it does not yield a continuous-population mirror of the anchored result.

fails bit b-changes — the continuum limit changes the question

The objection that survived

The theorem’s incentive argument depends on an individual seller’s report changing allocations; in a nonatomic population that influence disappears, and strategic cohorts replace the original individual sellers.

fatal: True

What the mirror covers

The proposed mirror concerns only the static mechanism in Theorem 1; it does not cover the dynamic mechanism in Theorem 2.

The case FOR (proponent)

The strongest positive case is a static, high-multiplicity version of the procurement mechanism \(MC\), with one important qualification: this paper has no named complexity result of the kind your anchor rule requests. It has no theorem placing a problem in \(P\), proving hardness, or giving a parameterized classification. Its closest anchor is a named mechanism-design result, so the case below is a plausible mirror of the paper’s substance, but not a qualifying complexity-anchored case.

The anchor is Theorem 1, stated in this paper, with its detailed proof deferred to the authors’ technical report [7]. It says that the static mechanism \(MC\)—which chooses a socially efficient, minimum-cost allocation and combines a marginal-contribution payment with a variable penalty based on the damage caused by an overstated capacity—is strategyproof and individually rational. In particular, under the paper’s hostile utility, truthful reports of both unit cost and capacity maximize an agent’s utility regardless of the other agents’ reports, and truthful participation gives nonnegative utility.

A candidate mirror is Pool-\(MC_\infty\). Consider a large procurement market with \(N\) production units and demand \(D_N\), where \(N_t\) units belong to each of a fixed number \(\tau\) of supplier cohorts. Every unit in cohort \(t\) has the same unit cost \(u_t\) and capacity \(c_t\), so its type is the complete pair \((u_t,c_t)\). The cohort’s mass is \(\mu_t=N_t/N\), and demand per production unit is \(d=D_N/N\). The instance gives the finite support, rational masses, rational types, and \(d\); assume supply can meet demand even if any one cohort is removed.

The co-modification required by the scale of the market is to measure output per production unit. The decision variable \(x_t\) is cohort \(t\)’s output divided by \(N\), with \(0\le x_t\le\mu_t c_t\) and \(\sum_t x_t=d\). For reports \((\hat u_t,\hat c_t)\), the allocation minimizes \(\sum_t\hat u_t x_t\). After delivery, the mechanism recomputes the allocation using the cohort’s achieved capacity. Its transfer to a cohort is the normalized analogue of \(MC\): the other cohorts’ cost without it minus their cost with it at achieved capacity, plus the difference in other cohorts’ allocations under the reported and achieved capacities. A cohort’s utility is that transfer minus its true cost of achieved output, plus its allocated output, preserving the paper’s hostile preference for increasing its own allocation.

The problem for a prover is: given such an instance, construct an efficient direct mechanism with that minimum-cost allocation and transfers, and establish whether truthful reports by each cohort maximize its utility for every profile of other reports while truthful participation gives nonnegative utility. A solution is the allocation and transfer rule, together with a proof of those incentive and participation properties. The expected computational direction is tractability: at each report profile, allocation and transfer evaluation reduce to a polynomial number of rational linear programs over \(\tau\) cohort variables. That complexity claim would be a result of the mirror, however; it is not claimed by Theorem 1.

The regime is plausible if many suppliers or production units are represented by a small number of procurement pools that submit common reports. Then \(N\) can be large while \(\tau\) stays moderate, and the continuous quantities express the same capacity-limited procurement question in population proportions. It also has a clean allocation-level dictionary: rational masses can be scaled to integer cohort counts, and a discrete instance can be normalized back to masses.

The weakest point is strategic. The paper’s agents are independent sellers. In an atomless population, one seller’s report has no effect on the allocation, so the paper’s marginal-contribution and hostile-capacity arguments do not automatically survive. Pool-\(MC_\infty\) keeps strategic effects by making each cohort a coordinated reporting pool. That is a defensible bulk-supplier scenario, but it changes who acts as the strategic agent; authors might accept it as a pooled procurement variant, not as the direct limit of independent sellers. I would therefore scope this mirror to the static result in Theorem 1. The dynamic result in Theorem 2 would add time to the continuation and is not needed for this case.

The case AGAINST (opponent, writing after the proponent)

The strongest objection is that the proponent’s anchor, Theorem 1, is not a computational result. It asserts strategyproofness and individual rationality for \(MC\); it says nothing about worst-case complexity or an algorithmic boundary. The proposed question—construct a mechanism and prove those properties for procurement pools—is a new mechanism-design theorem, not a continuous mirror of a computational result in this paper. That matters for ChoCo’s stated purpose.

The best version of the proposed model is still worth taking seriously. Let supplier types be complete pairs \((u_t,c_t)\), with mass \(\mu_t\), and scale demand and output per supplier. This is a coherent high-multiplicity procurement regime, and I would not object that costs become type-level or that capacity and output need rescaling. It also has plausible settings, such as many standardized service providers.

The difficulty is preserving the strategic content of Theorem 1. Its transfer and hostile utility depend on what happens when a particular agent is removed or its achieved capacity replaces its report. If identical suppliers report independently in an atomless population, one supplier’s deviation does not change the aggregate distribution \(\mu\). The population description therefore does not, by itself, retain the leave-one-out effect used by the mechanism. A formulation with finite supplier pools can retain that effect, but then each pool acts as a strategic agent. Its incentive guarantee is for a coordinated block, not for the independent sellers quantified over in Theorem 1. That may be a useful pooled-procurement model, but it requires a new incentive analysis rather than carrying the paper’s result into a continuum.

A tagged supplier against a continuous background is another possible repair: the state could be \(\mu\) plus that supplier’s type, with a separate leave-one-out counterfactual. It is a coherent mixed model, but it is no longer the paper’s theorem about a finite set of strategic sellers or a computational result the paper establishes. The dynamic theorem does not fix the gap: its delayed transfers still depend on each seller’s achieved capacity, while the paper gives no computational classification of the resulting mechanism.

This is a substantial case against treating the paper as a strong ChoCo computational mirror: its named anchor is noncomputational, and preserving its strategic claim seems to require retaining finite or tagged strategic actors. It does not establish the universal claim that no worthwhile mirror exists. Pooled procurement is plausible, and its continuous formulation could motivate useful work. The honest negative case is therefore narrower than the requested verdict: the proponent has described a credible new mechanism-design question, but not a computational mirror anchored in this paper’s results.

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.