Computer-aided verification in mechanism design
Gilles Barthe, Marco Gaboardi, Emilio Jes\'us Gallego Arias, Justin, Hsu, Aaron Roth, Pierre-Yves Strub

TL;DR
This paper applies computer-aided verification techniques to formally prove incentive properties in mechanism design, enhancing reliability and understanding of complex mechanisms like VCG and Bayesian reductions.
Contribution
It introduces the first formal verification of incentive compatibility for the VCG mechanism and demonstrates verification of Bayesian incentive compatibility for a broad class of mechanisms.
Findings
Formal proofs can be automatically checked, reducing expert reliance.
Verification of Bayesian incentive compatibility for mechanisms derived from Bayesian reductions.
First formal verification of incentive compatibility for VCG mechanism.
Abstract
In mechanism design, the gold standard solution concepts are dominant strategy incentive compatibility and Bayesian incentive compatibility. These solution concepts relieve the (possibly unsophisticated) bidders from the need to engage in complicated strategizing. While incentive properties are simple to state, their proofs are specific to the mechanism and can be quite complex. This raises two concerns. From a practical perspective, checking a complex proof can be a tedious process, often requiring experts knowledgeable in mechanism design. Furthermore, from a modeling perspective, if unsophisticated agents are unconvinced of incentive properties, they may strategize in unpredictable ways. To address both concerns, we explore techniques from computer-aided verification to construct formal proofs of incentive properties. Because formal proofs can be automatically checked, agents do…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAuction Theory and Applications · Multi-Agent Systems and Negotiation · Logic, Reasoning, and Knowledge
