Mechanism Design
Sources: Wikipedia (CC BY-SA 4.0) ยท Vickrey (1961), Clarke (1971), Groves (1973)
Mechanism design is game theory in reverse. Instead of analyzing what players do in a given game, you design the game so that self-interested players produce the outcome you want. The revelation principle says: if any mechanism works, there is a direct mechanism where truthful reporting is optimal.
The revelation principle
For any mechanism where agents play some equilibrium strategy, there exists an equivalent direct mechanism where each agent simply reports their true type, and truthful reporting is a (Bayesian) Nash equilibrium. This is powerful: you only need to search over direct, truthful mechanisms. It does not say truth-telling is always optimal in practice; it says any achievable outcome can be achieved by a truthful mechanism.
Incentive compatibility
A mechanism is incentive compatible (IC) if every agent maximizes their payoff by reporting truthfully. Dominant-strategy IC means truth-telling is optimal regardless of what others do. Bayesian IC means it is optimal in expectation over others' types. The stronger the IC condition, the fewer mechanisms qualify, but the more robust the design.
The VCG mechanism
The Vickrey-Clarke-Groves mechanism generalizes second-price auctions to any allocation problem. Each agent reports their value for every possible outcome. The mechanism picks the allocation that maximizes total reported value. Each agent pays the externality they impose: the difference in others' welfare between the world with and without them. Truth-telling is a dominant strategy.
Neighbors
Cross-references
- Hedges 2018 โ compositional game theory: mechanisms as composed open games
- Game Theory Ch.6 โ Nash equilibrium, the solution concept underlying IC
- ๐ฒ Game Theory — mechanism design is reverse game theory: design the rules to produce the desired equilibrium
- ๐ท VCG Mechanism — the canonical mechanism design result
june.kim/vector-space — mechanism design applied to embedding-space ad auctions
Foundations (Wikipedia)