Combinatorial Auctions with Interdependent Valuations: SOS to the Rescue 2: Random-Sampling VCG Is Ex-Post IC-IR and a 4-Approximation to Welfare for Separable SOS ValuationsResearch Paper
Motivation
In many auctions a bidder's value for what is sold depends on information held by other bidders: the value of an oil-drilling lease depends on every bidder's geological survey, the value of a piece of art on what other experts know about its provenance. This is the interdependent values model of Milgrom and Weber (1982). With interdependent values the standard private-value tools fail: the Vickrey–Clarke–Groves (VCG) mechanism is no longer incentive compatible, exact efficiency in ex-post equilibrium requires a single-crossing condition, and with multidimensional signals maximizing welfare is generically impossible even in Bayes–Nash equilibrium (Jehiel and Moldovanu 2001). Without some structural condition on how values respond to others' information, even a single-item auction can force every truthful randomized mechanism to lose a factor of order (Example 1.3, after Eden et al. 2018), when values treat the signals as complements.
Eden, Feldman, Fiat, Goldner and Karlin (arXiv:1903.08384, Mathematics of Operations Research 2024) identify such a condition, submodularity over signals (SOS), and show that under SOS simple randomized mechanisms recover a constant fraction of the optimal welfare in rich settings. This mission formalizes their result for combinatorial auctions with multidimensional signals and separable SOS valuations, where the mechanism is a random-sampling variant of VCG with explicit payments.
Timeline of the line of work:
- Milgrom and Weber (1982): the interdependent values model.
- Jehiel and Moldovanu (2001): with multidimensional signals, welfare maximization is generically impossible even in Bayes–Nash equilibrium.
- Chawla, Fu and Karlin (2014): revenue approximation in interdependent value settings under single crossing.
- Roughgarden and Talgam-Cohen (2016): characterization of ex-post IC for single-parameter settings by monotone allocation rules.
- Eden, Feldman, Fiat and Goldner (2018): welfare approximation for single-item auctions under a relaxed c-single crossing condition; an SOS notion also appears there.
- Eden, Feldman, Fiat, Goldner and Karlin (2019, arXiv v2): welfare approximation under SOS, without single crossing, for downward-closed single-parameter settings and combinatorial auctions; the subject of this mission.
Setting
There are agents and items; a bundle is a set . Each agent privately holds a signal for every bundle , and collects all agents' signals for . Agent 's value for bundle is , a known function of , weakly increasing in every signal and strictly increasing in ; the empty bundle is worth .
A function of the signal vector is SOS when raising a single coordinate helps at least as much at a coordinatewise lower profile of the other coordinates: for every coordinate , and profiles off ,
The valuations are separable SOS when
with (depending only on the other agents' signals for ) and weakly increasing and SOS.
An allocation gives agent the bundle , with the bundles pairwise disjoint. A deterministic mechanism maps reported signals to an allocation and payments. It is ex-post incentive compatible (IC) if, whatever the true signals, no agent gains by misreporting when the others report truthfully, where the agent's utility is her value at the true signals for the bundle she receives minus her payment; it is ex-post individually rational (IR) if the truthful utility is nonnegative. A randomized mechanism is universally ex-post IC-IR when every deterministic mechanism in its support is.
Random-Sampling VCG (RS-VCG) partitions the agents uniformly at random into and . For it sets the proxy weight
the value with the bundle- signals of the other members of replaced by . It allocates to a feasible allocation maximising , and a winner pays
where is the maximum proxy welfare of an allocation to .
Formalization targets
Goal: Theorem 5.1 (p. 17)
For separable SOS valuations, RS-VCG is ex-post IC and IR for every partition, and for every true profile and every feasible allocation ,
Milestones
- Observation 2.2 (p. 12): a separable SOS valuation is SOS.
- Display (5) (p. 17): for every agent and bundle .
- Payment sign (p. 17): the payments are nonnegative.
- IC display (p. 18): for every partition, truthful reporting maximises each agent's utility.
- IR display (p. 18): for every partition, the truthful utility is nonnegative.
Significance
The theorem shows that VCG-style reasoning survives interdependence when the dependence on other agents' information enters additively and submodularly: separability makes the payment absorb the effect of the others' signals, so that each agent of faces the proxy welfare as its objective. It gives a constant-factor welfare guarantee in ex-post equilibrium for combinatorial auctions with multidimensional interdependent signals, a setting in which exact efficiency is generically out of reach. The construction is the template for the paper's single-dimensional results in §6.
The result is proved in the paper; to our knowledge it has no machine-checked proof. Formalizing it produces a reusable Lean model of interdependent-value combinatorial auctions (multidimensional signals, ex-post IC/IR, universal truthfulness of random mixtures) and of the SOS condition, and a checked account of the VCG accounting identity in this setting.
Difficulty
The approximation part rests on the Key Lemma 3.1: a uniformly random half of the other agents' signals set to zero keeps, in expectation, half of an SOS value. The obvious argument — monotonicity alone — gives no constant: with values depending on many signals, zeroing half of them can destroy almost all of the value, and the SOS condition is exactly what rules this out. The incentive part is where the obvious transfer of VCG fails: the proxy weight of agent is not its value, and the true value depends on signals that the proxy zeroes. Without separability, the payment of a VCG-style rule would itself depend on the agent's report (the paper's remark at the start of §5), and alignment of the agent's utility with the proxy objective breaks. Ties in the argmax and agents receiving the empty bundle must be handled for every tie-breaking rule.
Formalization scope
Agents are Fin n and items Fin m, with arbitrary; bundles are Finset (Fin m). Signals are NNReal, one per (agent, bundle), and is a function of the bundle- signal vector. The empty bundle is worth ; monotonicity, strict own-signal monotonicity and the separable decomposition are assumed for nonempty bundles. The function is written on the whole vector with the hypothesis that it ignores coordinate . The decomposition is data of the mechanism, since the payments use .
The allocation is produced by an arbitrary selector returning a feasible maximiser of the proxy welfare for every partition and report; all statements hold for every such selector. is a maximum over the finite set of feasible allocations to . Agents of , and agents of that receive the empty bundle, pay (the paper defines payments for winners only). The expectation over the partition is the uniform average , never an existential or universal over ; the approximation is stated for every feasible comparator allocation, with welfare at true values under truthful reports, never for proxy welfare or through a supremum. IC and IR are stated for each partition with the paper's explicit payments, not with existentially chosen payments.
A complete development needs finite averages over subsets, the Key Lemma 3.1 for SOS functions (posed in the companion mission on RS-V and not restated here), and finite argmax reasoning; the SOS layer and the combinatorial mechanism model are reusable for the other missions of this series. Proofs of the milestones, and of the d-SOS variant mentioned after the proof (a -approximation, not posed here), are welcome.
The source is the arXiv preprint arXiv:1903.08384v2 (2 June 2019); all page and display numbers refer to it, not to the journal version in Mathematics of Operations Research (2024).
Selected references
- A. Eden, M. Feldman, A. Fiat, K. Goldner, A. R. Karlin, Combinatorial Auctions with Interdependent Valuations: SOS to the Rescue, arXiv:1903.08384v2, 2019; Mathematics of Operations Research, 2024. https://arxiv.org/abs/1903.08384
- P. R. Milgrom, R. J. Weber, A Theory of Auctions and Competitive Bidding, Econometrica 50(5), 1982. https://doi.org/10.2307/1911865
- P. Jehiel, B. Moldovanu, Efficient Design with Interdependent Valuations, Econometrica 69(5), 2001. https://doi.org/10.1111/1468-0262.00241
- S. Chawla, H. Fu, A. R. Karlin, Approximate Revenue Maximization in Interdependent Value Settings, EC 2014. https://doi.org/10.1145/2600057.2602858
- A. Eden, M. Feldman, A. Fiat, K. Goldner, Interdependent Values without Single-Crossing, EC 2018. https://arxiv.org/abs/1806.03865
- T. Roughgarden, I. Talgam-Cohen, Optimal and Robust Mechanism Design with Interdependent Values, ACM TEAC 4(3), 2016. https://doi.org/10.1145/2897185