d4-conf-ijcai-2015-0033

· ? (d4-conf-ijcai-2015-0033)

no mirror
paperd4-conf-ijcai-2015-0033
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise itunclear

Why no mirror

The advertiser types form a plausible high-multiplicity population, but the proposed mirror replaces dominant-strategy truthfulness with a first-order derivative condition whose relation to finite-population truthfulness is unestablished. Corollary 1 is a mechanism-existence impossibility, not a computational result; Theorem 3 supplies an algorithmic result, but its \(\alpha_{ij}\le 1/n^2\) regime vanishes in the limit and the proponent does not offer it as an anchor.

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

What the mirror covers

The proposal targets Corollary 1's positive-externality impossibility; it leaves Theorem 3's small-externality mechanism and the other stated properties without a continuous mirror.

Open questions for a prover

The case FOR (proponent)

The best anchor is Corollary 1, proved in this paper as a consequence of its proved Theorem 2: for \(n\) agents, if every off-diagonal externality coefficient satisfies \(1/n<\alpha_{ij}<1\), then no deterministic cake-cutting mechanism is simultaneously truthful, non-wasteful, and position-independent. This is the paper’s positive-externality impossibility in a form that survives a high-multiplicity regime: for any fixed \(c\in(0,1)\), the condition holds once the population is large enough that \(1/n<c\).

My proposed mirror is First-Order Truthful Cake Mechanism Existence. Consider a large market for ad inventory, with many small advertisers but only \(\tau\) recurring preference and externality profiles. A type \(t\) specifies a piecewise-uniform preferred set \(I_t\subseteq[0,1]\), its normalized value density \(v_t\), and its public externality coefficients \(\alpha_{t,s}\) toward advertisers reporting type \(s\). The input is a rational distribution \(\mu\) over a finite type set \(T\), with \(|T|=\tau\). A natural regime has millions of advertisers but a small catalog of profiles. Advertisers of one type are indistinguishable in every feature used by the mechanism.

The cake remains a fixed unit of inventory, so each advertiser’s allocation shrinks as the population grows. In an \(N\)-advertiser approximation, let \(x_s(z;\nu)\) be \(N\) times the average allocation density at location \(z\) for agents reporting type \(s\), when the reported population distribution is \(\nu\). Each individual still receives an ordinary piece; \(x_s\) is a type-level average and can be fractional. Feasibility requires
\[ \sum_s \nu_s x_s(z;\nu)\le 1. \]
Non-wastefulness requires equality wherever some positive-mass type wants that location. A solution is a position-independent family of such allocation rules, implementable as limits of assignments of integral pieces, satisfying the incentive condition below.

There is a catch in defining truthfulness. In a literal atomless model, one person’s report changes no population mass, so the externality channel that drives the paper’s result disappears. I would therefore define the mirror using the first-order effect of a tagged individual’s report. Let
\[ H_t(\nu)=\sum_s \nu_s\alpha_{t,s}V_s(x_s(\nu)) \]
be the aggregate externality received by a type-\(t\) agent, where \(V_s(x)=\int v_s(z)x(z)\,dz\). If one member of type \(t\) reports \(r\), the reported distribution changes by \(N^{-1}(e_r-e_t)\). The mirror records both that member’s limiting bundle \(q_r\) and the directional change \(D H_t(\mu)[e_r-e_t]\). The leading-order gain from that lie is
\[ G_{t\to r} = V_t(q_r)-V_t(q_t) +D H_t(\mu)[e_r-e_t] +\alpha_{t,t}V_t(q_t)-\alpha_{t,r}V_r(q_r). \]
The last two terms correct for excluding the tagged agent’s own bundle from the externalities they receive. First-order truthfulness requires \(G_{t\to r}\le 0\) for every pair \(t,r\). The problem asks whether a rule satisfying feasibility, non-wastefulness, position independence, and these incentive constraints exists for the given instance; a rule is a yes-solution and an impossibility proof is a no-solution.

I expect the positive-externality obstruction to transfer in this regime: with fixed \(c\in(0,1)\), a single report’s allocation effect is small but its first-order effect need not vanish. That is a conjecture about this limiting problem, not something Corollary 1 proves. It is a transfer-style negative in the programme’s sense, though the anchor is a mechanism-existence theorem rather than a conventional complexity classification.

This mirror covers the paper’s impossibility result, not its small-externality construction. Theorem 3’s bound \(\alpha_{ij}\le 1/n^2\) collapses as \(n\) grows, so using it as a second anchor would require a different scaling and would weaken the case. The continuous question also opens a precise follow-up: does the impossibility persist under this first-order incentive notion, and how does the answer change when externalities shrink with \(N\)?

The soft spot is the limit notion itself. First-order truthfulness is a constructed analogue of individual dominant-strategy truthfulness; it is needed to retain the effect of a vanishing-mass report, but the paper does not define or analyze it. A referee could reasonably ask whether this is still the authors’ mechanism-design question. I think it is a defensible mirror because the society is the distribution over complete agent types, the underlying cake and externality model remain intact, and the new incentive condition is the limit of the paper’s own unilateral-deviation comparison.

The case AGAINST (opponent, writing after the proponent)

Corollary 1 is the strongest anchor, but it is a mechanism-existence result: it characterizes when no rule can satisfy truthfulness, non-wastefulness, and position independence. It does not classify the complexity of a computational problem. The paper does give an executable recursive mechanism and states that it runs in polynomial time in \(n\); Theorem 3 establishes its properties. But neither result studies the complexity of a type-compressed continuous problem in parameters such as \(\tau\) and \(L\). The proposed “First-Order Truthful Cake Mechanism Existence” remains a question about whether a rule with specified properties exists. Turning it into a computational mirror would require defining a finite input representation for rules and a task such as finding or checking one; that would add a problem the paper does not formulate.

The population scenario itself is plausible. Advertisers with recurring preference and externality profiles could be grouped into complete types, and the symmetric externalities in Corollary 1 fit that grouping. I would not argue that high multiplicity is incoherent here.

The harder issue is what happens to the strategic condition. In an atomless society, one person’s report leaves the distribution unchanged, so that person cannot change the externalities others generate. Their own allocation can still depend on their report, but the cross-agent effect behind this impossibility result is recovered only by introducing a first-order, tagged-agent perturbation. That is a defensible large-market mechanism-design question. It is also a new incentive criterion: a derivative inequality need not capture finite dominant-strategy truthfulness, especially where allocation rules are discontinuous or the first-order gain is zero. Requiring exact truthfulness along finite-population sequences preserves the paper’s condition, but keeps the finite population in the problem; taking the derivative yields a different limit question.

So I would argue against this as a ChoCo computational mirror, while conceding the limit could be worthwhile as asymptotic mechanism design. The negative case is strongest on programme fit, not on the universal claim that no sensible continuous-population scenario 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.