Data-Driven Mechanism Design using Multi-Agent Revealed Preferences
Luke Snow, Vikram Krishnamurthy

TL;DR
This paper introduces an RL-based framework for mechanism design in multi-agent games, enabling the steering of equilibria towards social optimality without prior utility knowledge, and providing certifiable optimality conditions.
Contribution
It develops a multi-agent revealed-preference test for Pareto optimality, coupled with a convergent RL algorithm that certifies social optimality or its impossibility.
Findings
Derived a tractable linear program for Pareto optimality conditions.
Designed an RL algorithm that converges to mechanisms minimizing the Pareto gap.
Established concentration bounds and robust procedures for finite sample scenarios.
Abstract
We study a sequence of independent one-shot non-cooperative games where agents play equilibria determined by a tunable mechanism. Observing only equilibrium decisions, without parametric or distributional knowledge of utilities, we aim to steer equilibria towards social optimality, and to certify when this is impossible due to the game's structure. We develop an adaptive RL framework for this mechanism design objective. First, we derive a multi-agent revealed-preference test for Pareto optimality that gives necessary and sufficient conditions for the existence of utilities under which the empirically observed mixed-strategy Nash equilibria are socially optimal. The conditions form a tractable linear program. Using this, we build an IRL step that computes the Pareto gap, the distance of observed strategies from Pareto optimality, and couple it with a policy-gradient update. We prove…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConsumer Market Behavior and Pricing
