Mechanism Design
4/27/18
Mechanism Design 4/27/18 Game-Theoretic Modeling Determine what - - PowerPoint PPT Presentation
Mechanism Design 4/27/18 Game-Theoretic Modeling Determine what actions agents could take. Determine the agents incentives: Assign a utility for each agent to every outcome. Compute Nash equilibria to predict how agents will
4/27/18
Assign a utility for each agent to every outcome.
behave.
“Inverse game theory” Goal: get self-interested agents to achieve some
participants.
resource to receive it.
workers and the companies are satisfied.
In all three examples, the agents have relevant information that we (the designer) are missing.
If we knew this information, we could compute the best solution. So let’s ask the agents to share.
Generally, the mechanism will ask agents about their preferences.
Problem: what if they lie?
to anything the other agents can do. Compare to dominated strategies (from Monday):
always be at least as good as every other option.
sometimes be tied with the dominant strategy. Dominant strategies easy to understand and analyze.
has a dominant strategy.
If the mechanism asks agents to reveal their preferences, we would like for them not to lie. A truthful mechanism is one where revealing their true preference is a dominant strategy for every agent. This means that a truthful mechanism has a unique Nash equilibrium in pure strategies, where every agent’s strategy is to reveal their true preferences.
If there exists any dominant strategy mechanism, there exists a truthful mechanism that achieves the same outcome.
We can incentivize truthful reporting with money. Sealed-bid auctions:
and pays what they bid.
and pays the 2nd highest bid.
No! Yes!
Gale-Shapely mechanism:
permanently reject.
in the next round.
companies or zero unmatched candidates. In algorithms we prove that this halts in linear time. Is it truthful?
If you find mechanism design problems like these interesting, there’s a class you should take. Algorithmic game theory next semester will go into way more depth on all of this week’s topics.