d4-conf-aaai-2023-1763

· ? (d4-conf-aaai-2023-1763)

mirror foundnew result: P → P — proved & adversarially reviewed →
paperd4-conf-aaai-2023-1763
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise ityes

The new result

P→P discrete result → its continuous mirror

Answer: Polynomial-time solvable in \(m,\tau,L,\log(1/\epsilon)\). The specified item-block dynamics have conditioning-dependent geometric convergence of the expected extrapolated gap, but can require exponentially many updates for fixed accuracy. · discrete side: polynomial · adjudication: proved_with_minor_gaps

full proof & adversarial review →

The anchor — algorithmic

Theorem 1

PDF text-layer excerpt — equations and symbol order may be approximateGiven an initial iterate x0 and stepsizes η0 j = 1/Lj, ∀j satisfying (4), let xk be the random iterates gener- ated by Algorithm 1. Then, E F(xk+1) −F ∗≤(1 −ρ)k F(x0) −F ∗ , (7) where ρ = min n µ mLmaxθ2(A,C), 1 m o and Lmax = maxj Lj. Karimi, Nutini, and Schmidt (2016) also develop a block- coordinate method that applies to EG. Unlike their result, our result admits larger stepsizes that can vary per block, as well as a line search strategy, which is helpful for practical performance as we show in Section 8.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given \(m\) goods and \(\tau\) buyer types with rational masses \(\mu_t>0\), per-capita budgets \(B_t>0\), and linear valuations \(v_t\in\mathbb{Q}_{\ge 0}^m\), compute a feasible allocation \(x_t\ge 0\) with objective gap at most \(\epsilon\) for the mass-weighted EG program \( \max_x \sum_t \mu_t B_t \log(v_t^\top x_t) \), subject to \( \sum_t \mu_t x_{tj}\le 1 \) for each good. Characterize the expected convergence and running time of item-block updates in \(m\), \(\tau\), input bit length, and conditioning parameters.

The model it lives in

A finite-support distribution \(\mu\) over complete buyer types \(t=(v_t,B_t)\), with a per-capita bundle \(x_t\) for each type and aggregate supply constraints \(\sum_t\mu_t x_{tj}\le 1\). The objective is the mass-weighted EG objective; under \(z_t=\mu_t x_t\), the program is an ordinary EG program on \(\tau\) synthetic buyers.

The objection that survived

Theorem 1 bounds expected EG objective error but does not establish the proponent’s per-type ε-demand and complementarity certificate or a uniform polynomial bit-complexity bound; the proponent acknowledges the conditioning issue but not the certificate gap.

fatal: False

What the mirror covers

The mirror covers Theorem 1’s expected geometric convergence guarantee for linear-utility BCDEG under type aggregation. It leaves the BCPR, PRLS, and CES results, the economic interpretation, and the empirical comparisons unclaimed.

Open questions for a prover

The case FOR (proponent)

My lead is a population mirror of Theorem 1, the paper’s result for linear Fisher markets. It is proved in this paper; the appendix gives its proof using earlier convergence machinery. In the paper’s notation, for an initial iterate \(x^0\), random item-block updates from Algorithm 1, and stepsizes \(\eta_j^0=1/L_j\), where \(L_j=\max_i B_i v_{ij}^2/u_i^2\) and \(L_{\max}=\max_j L_j\), the theorem states
\[ \mathbb{E}[F(x^{k+1})]-F^* \le (1-\rho)^k(F(x^0)-F^*), \qquad \rho=\min\!\left\{\frac{\mu}{mL_{\max}\theta^2(A,C)},\frac1m\right\}. \]
Here \(F\) is the EG objective with its feasibility constraints, \(\mu\) is the paper’s strong-convexity parameter, and \(\theta(A,C)\) is the Hoffman constant in the theorem. This is a linear convergence guarantee for computing equilibria—not a named P result or a hardness result.

A credible regime is a large platform market with many advertising campaigns, each buying from a fixed catalogue of ad-slot categories. Suppose campaigns use a few hundred or thousand standardized valuation templates and budget tiers, while there are hundreds of thousands or millions of campaigns. A type is the complete pair \((v_t,B_t)\): the exact value vector over the catalogue and the budget. Campaign names do not matter to the market problem once those agree. This is a deliberately standardized regime; it is not a claim that every consumer or advertiser market has few types.

Here is the question I would hand to a prover: Type-Mass Linear Fisher Equilibrium (TM-LFE). An instance has \(m\) items, \(\tau\) types, rational masses \(\mu_t>0\) summing to \(1\), rational per-capita budgets \(B_t>0\), rational linear valuations \(v_t\in\mathbb{Q}_{\ge0}^m\), rational per-capita supplies \(q_j>0\), and a rational accuracy \(\epsilon\in(0,1)\). For example, \(q_j=1\) means one unit of item \(j\) per unit of population. The task is to output prices \(p\ge0\) and a per-capita bundle \(x_t\ge0\) for each type. Count the output as an \(\epsilon\)-equilibrium when each type’s bundle is budget-feasible, \(p^\top x_t\le B_t\), and nearly utility-maximizing at those prices:
\[ v_t^\top x_t\ge(1-\epsilon) \max\{v_t^\top z:z\ge0,\ p^\top z\le B_t\}. \]
It must also satisfy aggregate supply feasibility and approximate complementary slackness:
\[ \sum_t\mu_t x_{tj}\le q_j, \qquad p_j\!\left(q_j-\sum_t\mu_t x_{tj}\right)\le\epsilon \quad\text{for each }j. \]
The mass \(\mu_t\) is the fraction of buyers of type \(t\); \(\mu_t x_t\) is that type’s aggregate consumption. The decision variables remain the allocation and prices of the underlying Fisher market.

This is recognizably the authors’ problem. Its EG objective is the mass-weighted version
\[ \max_x\sum_t\mu_t B_t\log(v_t^\top x_t) \quad\text{subject to}\quad \sum_t\mu_t x_{tj}\le q_j,\;x_t\ge0. \]
With \(z_{tj}=\mu_t x_{tj}\), it becomes an ordinary finite EG program with \(\tau\) rows, budgets \(\mu_tB_t\), valuations \(v_t/\mu_t\), and supplies \(q_j\). So identical buyers are aggregated exactly, while the population itself is represented by masses. Divisible items are already part of the paper’s model; the mirror’s continuous object is the buyer population. Scaling supplies per capita is the natural co-modification as the population grows.

I expect this approximation question to be Class A. The item-block method acts on \(\tau\)-dimensional allocation blocks, and each update reduces to a simplex projection. Theorem 1’s geometric rate suggests \(O(\rho^{-1}\log(\Delta/\epsilon))\) updates for an objective gap \(\epsilon\), with \(\Delta\) the starting gap; a direct projection implementation costs \(O(\tau\log\tau)\) per update. That is a route to an efficient approximation algorithm in \(m,\tau\), and the input bit lengths, with conditioning made explicit. It does not give a uniform polynomial bound in those parameters as printed: \(\rho\) depends on the conditioning constants, which can deteriorate for small masses or other ill-conditioned inputs. Nor does this paper supply a hardness anchor whose behavior in the continuum could be tested.

The soft spot is the regime. The paper’s examples do not demonstrate \(N\gg\tau\): a dataset of individual movie ratings, for instance, may have nearly as many distinct valuation vectors as buyers. If the intended market has mostly unique profiles, this mirror offers little aggregation. Its case is strongest for markets with genuinely repeated valuation-and-budget templates, where grouping preserves exactly the distinctions the Fisher problem uses.

The case AGAINST (opponent, writing after the proponent)

The strongest case against is that this mirror adds almost no algorithmic content. A type-mass instance converts exactly to an ordinary Fisher market with \(\tau\) buyers: set \(y_t=\mu_t x_t\), give synthetic buyer \(t\) budget \(\mu_t B_t\) and valuation \(v_t/\mu_t\), and use the same aggregate supplies. Each synthetic buyer’s demand is precisely the original type’s per-capita demand. So Theorem 1 already applies after this change of variables. The advertised campaign scenario makes the model plausible, but the proposed extension itself is essentially a re-encoding of the theorem.

That does not establish the proponent’s stronger complexity claim. Theorem 1’s rate depends on conditioning quantities, including a Hoffman constant; it gives no uniform polynomial bound in \(m,\tau,L\). Nor does an expected EG objective-gap bound by itself establish the stated per-type \(\epsilon\)-equilibrium guarantee. A sharper question would ask for encoding-sensitive bounds for rational masses, particularly when some masses are very small, and for a conversion from optimization error to an equilibrium certificate. Those could be useful questions, but they are narrower than the proposed mirror.

The closest prior art does not supply a collision: Gao and Kroer’s infinite-dimensional Fisher-market work has a finite buyer set and a continuum of items, so it does not already make the population continuous ([paper](https://arxiv.org/abs/2010.03025)).

I can’t honestly make the universal negative case stick. The theorem is a direct algorithmic answer for the finite-support mass model, which weakens the case for a new research result; but the model is coherent, computational, and exactly connected to high multiplicity. Under ChoCo’s stated standard, that connection supports the mirror. This anchor survives.

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.