Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.

Similar presentations

Presentation on theme: "Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption."— Presentation transcript:

1
Game Theory 1

2
Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption about like behavior (e.g. Nash Equilibrium), we can predict what will happen. Mechanism design flips the problem around How do we set up a strategic environment so that if players follow a certain type of behavior (e.g. Nash Equilibrium), we get a desired outcome? 2

3
Game Theory A game consists of.. Players i=1,…,n Possible actions for each player: A 1,…,A n Payoff function for each player: u i (a 1,…,a n ) Game is commonly known to the players. 3

4
Example CD C2, 2-1, 4 D4, -10, 0 4

5
Dominant Strategies Defn: Action a i is a dominant strategy for player i for all a i ’ and a -I, u i (a i,a -i )≥u i (a i ’,a -i ) In other words, player i has a dominant strategy if she has an action that is optimal regardless of how other players play. 5

6
Example AB A4, 40, 3 B3, 02, 2 6

7
Nash Equilibrium The action profile a 1,…,a n is a Nash Equilibrium if for each player i, and action a i ’, u i (a i,a -i ) ≥ u i (a i ’,a -i ). A Nash Equilibrium means that each player i’s action is optimal given the actions of the other players. 7

8
Incomplete Information What if the player don’t know each others payoff functions, e.g. in an auction don’t know the valuations of the other bidders? Dominant strategy is still a dominant strategy: best action regardless of what others do. (Bayesian) Nash equilibrium more subtle: each player uses best reply given correct probability assessment of what others will do. 8

9
Allocation Problems An allocation problem consists of Players i=1,…,n A set of possible outcomes or allocations X, and (possibly) payments by each player p 1,…,p n. Payoff function for each player: v i (x) – p i Problem in mechanism design is that the designer may not know the payoff functions! 9

10
“Good” Allocations In different settings, we will try to define “good” allocations or outcomes. In auction problems, a “good” allocation might be one that is Pareto efficient given everyone’s values. In matching problems, a “good” allocation might be one that is “stable” (to be defined in the next class!). 10

11
Mechanisms A mechanism consists of A set of possible messages for each player: M 1,…,M n An allocation rule: x(m 1,…,m n ) A payment rule: p 1 (m 1,…,m n ),…, p n (m 1,…,m n ) We will look at mechanisms with and without payments – if no payments, ignore the p’s. 11

12
Examples of Mechanisms In auction problems, a type might be a person’s value, the messages are the bids, and the auction mechanism says who wins given the bids and what they pay. In matching problems, a type might be a person’s preferences, the messages are statements of preferences (not necessarily truthful), and the matching mechanism says who gets matched to whom or what given the stated preferences. 12

13
Mechanisms and Games A mechanism defines a game The possible actions are the messages: M 1,…,M n The payoffs are a function of the messages u i (m 1,…,m n ) = v i (x(m 1,…,m n )) - p i (m 1,…,m n ) Sometimes we will focus on direct revelation mechanisms: M i is equal to the the set of i’s possible payoff functions (or equiv. preferences). 13

14
Strategy-proof Mechanisms A strategy for player i specifies what message to send as a function of player i’s type. A mechanism is strategy-proof if each player i has a strategy that is optimal regardless of the strategies chosen by the other players. Sometimes we’ll look at mechanisms that are not strategy-proof, but have a Nash equilibrium that generates good outcomes. 14

15
Applying GT to Market Design Studying existing markets Identify the “rules of the game,” the incentives for the participants, and how they behave. Then try to understand why the market functions well, or not so well. Designing new markets Identify the economic problem to be solved, the players and their incentives and information. Then try to understand what sort of market rules would lead to a good outcome. Economic theory provides a conceptual framework, but need to use data and experiments to test hypotheses, and identify things models may have missed. 15