d4-journals-jair-2003-0026

· ? (d4-journals-jair-2003-0026)

mirror foundnew result: proved & adversarially reviewed →
paperd4-journals-jair-2003-0026
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise ityes

The new result

Answer: Fair runs can fail to reach aggregate quasi-quiescence. The worst-case revision mass is finite for each fixed instance but can be superpolynomial in the specified parameters. · discrete side: other · adjudication: proved

full proof & adversarial review →

The anchor — algorithmic

Theorem 10

PDF text-layer excerpt — equations and symbol order may be approximateSAMP-SB reaches a quasi-quiescent state after a number of bids bounded by a poly- nomial of the size of the network and the value of the maximum consumer value have been placed by consumers and active producers. Our previously mentioned quiescence-detection protocol (Wellman & Walsh, 2000) can also detect quasi-quiescence, and thus terminate negotiations when it is reached.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given a finite acyclic supply-chain network with \(\tau\) participant-role types, binary-rational masses \(\mu_t\) summing to one, and the paper's costs, values, and bid increments, model each participant as following SAMP-SB with its own local bid history. Auctions accept mass-valued offers and split marginal ties; schedules are fair when every sent message is eventually delivered. Does every run reach aggregate quasi-quiescence, and what is the worst-case bound in \(m,\tau,L,R\) on \(U=\sum_{t\in T}\int_{A_t}r(a)\,da\), where \(A_t\) is the mass of type \(t\) and \(r(a)\) counts that participant's bid revisions?

The model it lives in

An atomless pooled supply-chain market with finitely many complete participant-role types and masses \(\mu_t\). Each participant retains the paper's indivisible input bundle and local bidding policy; auctions match mass-valued supply and demand, with fractional aggregate flows and participant-level bid histories.

The objection that survived

An atomless asynchronous run may split each nominal type into arbitrarily many cohorts with distinct bid histories, so finite initial support does not yet provide a finite state representation or establish a bound in \(m,\tau,L\); the proponent acknowledges scheduling complexity but does not resolve it.

fatal: False

What the mirror covers

The mirror covers SAMP-SB's quasi-quiescence behavior and a mass-weighted revision bound, drawing on Theorems 8 and 10. It leaves the paper's equilibrium existence, welfare guarantees, empirical findings, and the safe protocol's restricted equilibrium guarantee outside the selected anchor.

Open questions for a prover

The case FOR (proponent)

The strongest case I believe is a continuous population of participants in the paper’s supply chain market. A type is a complete role in the task network: a consumer’s desired goods and values, or a producer’s input recipe, output, and cost. A society is a distribution \(\mu\) over those types. In a large procurement market, millions of small suppliers and buyers could share a relatively small number \(\tau\) of such roles.

A producer type of mass \(\mu_\pi\) can have any mass \(x_\pi\in[0,\mu_\pi]\) active. If it is active, each unit of mass consumes its full input bundle and supplies its output; this preserves the paper’s production complementarities at the level of each infinitesimal participant. A consumer type can allocate mass \(y_{c,g}\) to goods, with \(\sum_g y_{c,g}\leq\mu_c\). Goods are measured in per-capita quantities, and prices and costs retain their per-unit meanings. The welfare benchmark is
\[ W(x,y)=\sum_{c,g}v_c(g)y_{c,g}-\sum_\pi \kappa_\pi x_\pi, \]
subject to mass balance for each good. Fractional aggregate activity means a fraction of a type participates; each participant still receives an integral bundle. The discretization bridge is \(n_t\) identical participants of type \(t\) corresponding to \(\mu_t=n_t/n\). How closely the continuous flow approximates that finite market is a further question, not an assumed identity.

My lead is Atomless SAMP-SB Quiescence, anchored on Theorem 10, proved in this paper (Appendix A.6). Theorem 10 says that SAMP-SB reaches a quasi-quiescent state after a number of bids by consumers and active producers bounded by a polynomial in the network size and the maximum consumer value. Quasi-quiescence means that no consumer or active producer would change its bids in response to the quotes it has received; Theorem 8 says the allocation and prices then stop changing. This is a bid-complexity result for the protocol. The paper separately notes in Observation 6 that an asynchronous run can contain exponentially many bids, so the mirror should count the mass of bid revisions up to quasi-quiescence, rather than treating every delayed or redundant message as meaningful progress.

The continuous problem is: given a finite acyclic goods-and-types network, binary rational type masses, costs and consumer values, and bid increments \(\delta_b,\delta_s\), characterize the worst-case aggregate SAMP-SB behavior over fair asynchronous schedules. Each auction receives mass-valued offers; at a tied marginal price it may split mass, and each infinitesimal agent follows the paper’s bidding policy. Ask whether every fair run reaches aggregate quasi-quiescence and bound
\[ U=\sum_{t\in T}\int_{A_t} r(a)\,da, \]
where \(A_t\) is the mass of type \(t\) and \(r(a)\) is that participant’s number of bid revisions. A solution is a terminal price and allocation profile, together with a bound on \(U\) and a certificate that no positive mass would revise its bids. The main parameters are the goods-and-type network size, support size \(\tau\), input bit length \(L\), and \(R=\max_{t,g}v_t(g)\). The expected direction is Class A when values and price increments are numerically bounded: the finite-type aggregate process looks capable of inheriting a finite event bound. Since Theorem 10’s bound uses numerical consumer value, a result polynomial in \(R\) may be pseudo-polynomial under binary encoding; the bit-complexity question remains open.

A useful second anchor is Theorem 14, also proved here (Appendix A.10). It says that for networks with no input complementarities—each producer has at most one input—the quiescent state of safe SAMP-SB is a \(\lambda\)-\(\delta\)-competitive equilibrium. Here the equilibrium conditions require nonnegative surplus, consumers to be within \(\delta_b\) of their best available surplus, producers to be within the input price tolerances \(\lambda\) and output increment \(\delta_s\) of their best feasible surplus, and goods to balance. The corresponding problem, Atomless Safe-SAMP-SB Equilibrium, asks whether the aggregate safe protocol has a finite terminal state and whether almost every participant in it satisfies those same surplus conditions, with aggregate goods balanced. I expect the guarantee to extend for one-input producer types, giving a restricted Class A result. It would establish an outcome guarantee as well as the lead question’s event bound.

The cited NP-completeness statement about finding a feasible supply chain appears in prose in this paper and refers to Walsh et al. (2003); it has no numbered result here, so I would not use it as an anchor. It does motivate a further question: does allowing type mass to split make feasible aggregate flow tractable, and what discrete-to-continuous rounding gap remains? Multi-input complementarities may still obstruct equilibrium, so continuization need not remove every source of difficulty.

The weak point is that the paper’s task network gives many agents distinct roles, and some supply chains may have little repeated structure. The proposed regime needs many interchangeable suppliers and buyers with identical recipes, values, and costs, plus capacities that scale with population. Aggregate mass-valued auctions also require a tie-splitting convention and a careful account of asynchronous updates. That makes the mirror a genuine extension of the market protocol rather than a direct restatement. Still, it keeps the paper’s central object—the decentralized formation of supply chains—and makes the participants, rather than the goods or time, the continuous population.

The case AGAINST (opponent, writing after the proponent)

The honest case against is weak: Theorem 10 is a named bound on protocol work, and many procurement markets have repeated buyer and supplier roles. I cannot rule out a worthwhile population mirror. The strongest objection is that the proposed mirrors change what the paper counts as computation.

Theorem 10 bounds bids in a finite asynchronous run. In the proposed atomless version, \(U\) counts revisions weighted by the mass of participants making them. That is a coherent per-capita measure, but it is not the protocol’s message count: a finite market with \(n\) identical participants could still require \(n\) messages for an update whose mass-weighted cost is only one. Processing a whole type’s mass as a single bid would avoid that cost, while changing the decentralized protocol into batch processing. There is a further modeling gap: asynchronous updates can split one type into arbitrarily many cohorts with different bid histories. A finite support of initial types does not give a finite representation of those histories or of a fair schedule.

The stronger version would track a distribution over local protocol states, define fairness and quasi-quiescence for that distribution, and bound mass-weighted revisions across all fair schedules. That is a coherent research problem. Its connection to Theorem 10 remains uncertain, though: a polynomial in \(R\) is only pseudo-polynomial when values are binary encoded, and the mass-weighted bound may say little about actual communication costs in a finite market. This weakens the computational payoff; it does not make the question ill-posed.

Theorem 14 has a related problem. Under synchronized updates, the one-input result looks like a pointwise lift: each positive-mass participant follows the same safe protocol, and aggregate flows balance. Under asynchronous updates, it inherits the first anchor’s need to represent cohorts and message histories. The best mirror would ask for an exact aggregate equilibrium guarantee and convergence for every fair schedule. Standard divisible-good equilibrium results are relevant background, but they do not settle convergence of this particular auction protocol. So they cannot serve as a decisive “already done” objection.

The paper’s agents are firms or contracting roles in a dependency network, not a demographic population. Replicating the whole network gives independent markets; sharing goods among repeated roles creates a pooled market with aggregate capacity flows. That is a substantial, potentially plausible supply-chain regime. The programme also permits the co-modification of supplies and type-level quantities that such a model needs.

I would argue against accepting the two proposed mirrors as established Class A results: their scheduling semantics and computational measure need substantial justification. I would not claim that no scenario can yield a worthwhile mirror. A pooled market with many interchangeable suppliers and buyers remains credible, and the strongest repaired versions of both questions survive. The negative case cannot honestly defeat every anchor.

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.