d4-conf-aaai-2021-2043

· ? (d4-conf-aaai-2021-2043)

no mirror
paperd4-conf-aaai-2021-2043
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise ityes

Why no mirror

The named anchors establish welfare and revenue guarantees or exhibit a tightness example; none asserts an algorithm, hardness, or another computational result. The proposed limiting welfare question is coherent, but it remains performance analysis, and the finite guarantee may pass directly to qualifying limits. The paper therefore fails bit (a), regardless of whether that continuous extension is worthwhile.

fails bit a — no named computational result to mirror

What the mirror covers

The proposed limit mirrors the sNUB welfare guarantee for monotone valuations in Corollary 4.1 and its revenue bound in Theorem 4.1. It leaves the other valuation-class results, auction conditions, and first-price comparison aside.

Open questions for a prover

The case FOR (proponent)

The strongest positive mirror I can defend is about equilibrium welfare in a large replicated auction market. One qualification up front: this paper has no named result on computational complexity—nothing is proved NP-hard, in P, or FPT. Its named results are price-of-anarchy guarantees. So this is a performance-analysis mirror, not a direct contribution to ChoCo’s complexity landscape.

Take a finite set of bidder types \(T\), where each type \(t\) has a complete monotone valuation \(v_t:\mathbb{N}^m\to\mathbb{R}_{\ge 0}\) over quantities of \(m\) item categories. Type \(t\) has population mass \(\mu_t\), with \(\sum_t\mu_t=1\). Scale the market with its population: in a market of \(N\) bidders, there are about \(Nq_j\) copies of item category \(j\), each sold in its own second-price auction. A bidder’s type determines their preferences; their action is a bid on each copy. Each bidder still receives an integral bundle, while the mass of bidders receiving each bundle can be fractional.

The continuous optimum is the welfare-maximizing mass allocation:
\[ W^*(\mu,q)= \max_{x_{t,k}\ge 0} \sum_{t\in T}\sum_{k\in\mathbb{N}^m}x_{t,k}v_t(k) \]
subject to
\[ \sum_k x_{t,k}=\mu_t, \qquad \sum_{t,k}k_jx_{t,k}=q_j \quad\text{for each }j. \]
Here \(x_{t,k}\) is the mass of type \(t\) receiving the integral quantity bundle \(k\). Consider the limiting welfare ratio over sequences of finite replicated markets whose type masses converge to \(\mu\), and whose mixed Bayes–Nash equilibria satisfy set no-underbidding (sNUB). The continuous problem is to determine whether every such limit has welfare at least \(W^*(\mu,q)/2\)—and, if so, whether that bound is tight. A proof of the bound, or a sequence of qualifying equilibria with a smaller limiting ratio, is a solution.

My lead anchor is Corollary 4.1, proved in this paper. It says that in simultaneous second-price auctions with arbitrary monotone valuations, for every possibly correlated joint distribution of valuations, every mixed Bayes–Nash equilibrium satisfying sNUB has expected social welfare at least half the expected optimal welfare. Its structural basis is Theorem 4.1, also proved here: for arbitrary monotone valuations, every bid profile satisfying sNUB makes the auction \((1,1)\)-revenue guaranteed—revenue is at least \(\mathrm{OPT}-\mathrm{SW}\). The authors derive the welfare bound from that inequality and nonnegative expected equilibrium utility. The continuous mirror asks whether the same argument survives when the bidders’ type frequencies and replicated item supplies are represented by masses.

I expect the lower-bound question to be tractable in the proof sense: the finite revenue inequality can be summed over bidders and passed to a limit under boundedness and convergence assumptions. That does not give an algorithm for finding an equilibrium or computing a worst equilibrium, and it is not a class-A complexity result in ChoCo’s intended sense. The discrete half-welfare example in Proposition 5.1, proved here, makes tightness plausible, but it has only two bidders; it does not establish tightness when type masses are fixed and the population grows.

The mirror covers the paper’s sNUB welfare guarantee for monotone valuations. It does not cover the paper’s other auction conditions, valuation-class refinements, or its comparison with first-price auctions. It also raises a useful computational follow-up: how hard is it to compute the optimal mass allocation, or the worst welfare among sNUB equilibria, given a succinct valuation representation?

My weakest point is the change in market structure needed to make the population limit meaningful. With a fixed number of indivisible items, an atomless population cannot inherit the paper’s allocation rule directly. Scaling item copies with bidder population is a plausible high-multiplicity regime, and it preserves separate second-price sales, but the paper does not study that regime. The bound is therefore a credible extension of the authors’ welfare question, not a result already established by their finite-market proof.

The case AGAINST (opponent, writing after the proponent)

The strongest objection is that this paper has no computational result to continuize. Its theorems bound welfare at equilibria; they do not analyze the complexity of deciding, computing, or approximating anything. Corollary 4.1 and Theorem 4.1 are substantial results about auction performance, but neither supplies the kind of algorithmic problem ChoCo is charting. The proponent acknowledges this and calls the proposed mirror a “performance-analysis mirror.” That makes it a poor fit for the programme’s stated computational gap.

The proposed large-market version is coherent, but it does not turn the paper’s result into a computational question. In each finite replicated market, Theorem 4.1 already gives the welfare bound for every qualifying bid profile. Normalize welfare by population size and pass to a limit, assuming the relevant quantities converge, and the same bound follows. That can be a valid limit statement, but it requires no new algorithm or complexity analysis. If instead the task is to compute the optimal mass allocation, that is a newly chosen welfare-optimization problem. Its difficulty depends on how the valuation functions are encoded and on the pricing problem for the bundle LP—choices the paper does not address. Computing a worst equilibrium would require still more choices about bids, strategy spaces, and equilibrium representation.

The strongest version of the proposed anchor is therefore to retain complete bidder types, scale item supplies with population, and ask for the limiting PoA over qualifying equilibria. That avoids the objection that a fixed stock of items makes population mass meaningless. It also requires a real co-modification: the paper gives each bidder a valuation over subsets of distinct items, while the replicated market needs valuations over quantities of item categories. This can be a sensible model, but its main result remains an equilibrium welfare guarantee, and the finite theorem carries that guarantee directly to any qualifying sequence. It does not expose a computational landscape.

Proposition 5.1 does not provide a separate computational anchor. Its two-bidder example supports tightness in the discrete model, but it says nothing by itself about tightness under fixed type masses as the market grows. One could seek a replicated example with per-capita supplies; that would be a reasonable analysis question. Even if it established the same limiting ratio, however, it would extend a welfare bound rather than yield a complexity result. The same limitation applies to the tighter submodular guarantees: their value is in the bound, not in an algorithmic theorem.

There is a genuine weakness in this negative case: cohorts of identical bidders with replicated item supplies are plausible, and the paper’s aggregate revenue argument may transfer cleanly. I would not claim that no continuous auction model is worthwhile. The case against is narrower: the natural mirror of this paper remains performance analysis, while making it computational would require defining a new problem whose inputs and outputs are not supplied by the 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.