EC941 - Game Theory Francesco Squintani Email: f.squintani@warwick.ac.uk Lecture 3 1.

Post on 21-Dec-2015

222 views 1 download

Transcript of EC941 - Game Theory Francesco Squintani Email: f.squintani@warwick.ac.uk Lecture 3 1.

1

EC941 - Game Theory

Francesco SquintaniEmail:

f.squintani@warwick.ac.uk

Lecture 3

2

Structure of the Lecture

Bayesian Games and Nash Equilibrium

Bayesian Games and Information

Cournot Duopoly with Private Information

Public Good Provision with Private Information

3

A Bayesian Game: Battle of the Sexes with Private

Information Two players decide whether to go to a

Bach or Stravinsky concert. Player 1 prefers Bach and player 2

Stravinsky. Player 1 prefers to be with player 2. Player 2 knows player 1’s preferences. Player 1 thinks that with probability ½

player 2 wants to got out with her, and with probability ½ player 2 wants to avoid her.

4

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

Information Structure of the Battle of the Sexes

We think of there being two states, one in which the players’ payoffs are given in the left table and one in which these payoffs are given in the right table.

1

5

Player 2 knows the state—she knows whether she wishes to meet or avoid player 1—whereas player 1 does not; player 1 assigns probability 1/2 to each state.

From player 1’s point of view, player 2 has two possible types, one whose preferences are given in the left matrix, and one with preferences given in the right matrix.

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

1

6

Player 1 does not know player 2’s type. To choose her strategy, she forms a belief on the types’ strategies.

Given these beliefs and her belief about

the types’ likelihood, she calculates the payoff of her strategies.

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

1

7

A Bayesian Nash equilibrium is a triple of strategies, one

for player 1 and one for each type of player 2:

1. player 1’s strategy is optimal, given the strategies of the two types of player 2 and player 1’s beliefs on player 2’s type.

2. the strategy of each type of player 2 is optimal, given player 1’s strategy.

Bayesian Nash Equilibrium of the Battle

of the Sexes

8

(B, (B, S)) is a Bayesian Nash equilibrium.

The first component is the strategy of player 1 and the second is the pair of strategy of the two types of player 2.

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

1

9

1. Given the strategies (B, S) of player 2, and the belief that each one of the two types is equally likely, player 1’s strategy B is optimal.

2. Given that player 1 chooses B, B is optimal for the type who wishes to meet player 1 and S is optimal for the type who wishes to avoid player 1.

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

1

10

There are no other (pure-strategy) Nash equilibria.

1. If player 1 plays S, then the two types of player 2 respond (S, B). The type who wants to meet 1 chooses S and the type who wants to avoid 1 chooses B.

2. But given that the two types of player 2 respond (S, B), player 1’s best response is B.

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

1

11

Definition A Bayesian game consists of a set of players I a set of states Wand for each player i: a set of strategies Si

a set of types Ti, a partition of W for each type ti, a belief p(.|ti), a

probability distribution over the set of states included in ti

a payoff function ui over pairs (s, ),w where s is a strategy profile and q is a state.

Bayesian Games

12

Each state is a complete description of the players’ relevant characteristics, including their preferences and their information.

At the start of the game, a state wrealizes.

The players do not observe it.

Each player i has a type ti , a set of the possible states.

The types of player i are disjoint sets, and cover the set of states . W The set of types Ti is a partition of .W

13

The set Ti reflects the quality of player i’s information.

If Ti is composed of sets of single states, then player i can always distinguish which state has occurred.

If Ti contains a single set, W, then player i has not any information about the state.

If Ti contains more than one set, but not as many as W, then player i has partial information.

14

Players: The pair of people. States: The set of states is =W {meet,

avoid}. Strategies: The strategies of each player

are Si={B, S}. Types: Player 1 has a single type t1= W.

Player 2 has two types {meet} and {avoid}.

Beliefs: Player 1 assigns probability 1/2 to each state.

Player 2 knows the state.

Battle of the Sexes

15

Payoffs: The payoffs ui (s, meet) of each player i for all possible strategy pairs s are given in the left panel, and the payoffs ui (s, avoid) are given in the right panel.

B S

B

S

2, 1 0, 0

0, 0 1, 2

B S

B

S

2, 0 0, 2

0, 1 1, 0 2 2

1

16

Definition A Bayesian Nash Equilibrium of a Bayesian

game G=(I, W, S, T, u) is a Nash equilibrium of the

strategic game defined as follows. Players The set of all pairs (i, ti) where i is

a player in the Bayesian game and ti is one of the signals that i may receive.

Strategies The set of strategies of each player (i, ti) is the set of strategy of player i in the Bayesian game.

Preferences The payoff function of each player (i, ti) is given by:

∑w∈W p( | w ti) ui((si, s-i (w)), w).

Bayesian Nash Equilibrium

17

Bayesian Nash Equilibria of the Battle of the Sexes

The mixed strategy equilibria of the battle of the sexes are calculated as follows.

Player 1 is indifferent between S and B if and only if 2sm(B) + 2sv(B) = 1- sm(B) + 1- sv(B).

Player 2 of type m is indifferent between S and B if and only if s1(B) = 2(1- s1(B)), i.e. s1(B) = 2/3.

Player 2 of type v is indifferent between S and B if and only if 2s1(B) = 1- s1(B), i.e. s1(B) = 1/3.

18

If type m is indifferent between S and B, then

s1(B) = 2/3, and thus type v chooses S.

If type v is indifferent between S and B, then

s1(B) = 1/3, and thus type m chooses S.

Hence there are two mixed strategy Bayesian Nash Equilibria:

1. s1(B) = 1/3, sm(B) = 0, sv(B) = 2/3.

2. s1(B) = 2/3, sm(B) = 2/3, sv(B) = 0.

19

More Information May Hurt

A decision-maker in a single-person decision problem cannot be worse off if she has more information.

If she wishes, she can ignore the information.

In a game, the same is not true: if a player has more information, and the other players know that she has more information, then she may be worse off.

20

B A

B

A

1, 1 3, 0

0, 3 2, 2

B A

B

A

2, 2 0, 3

3, 0 1, 1

1,2

1,2

Consider the following Bayesian game, where each of the two state is equally likely.

If the players know the state of the world, they play (B,B) in state 1 and (A,A) in state 2, with payoff 1.

If they do not know, their expected payoff is 3/2 regardless of their choice.

21

Common Knowledge

There is a subtle difference between a situation in which all players know the payoffs, and a situation in which the payoffs are common knowledge.

When payoffs are common knowledge, all players know them, and know that all players know them and so on.

Lack of common knowledge may lead to players being unable to coordinate on the Pareto optimal outcome, even if they all know the payoffs.

Consider the Bayesian game below. There are 3 states: 1, 2, 3. Each player

has 2 types: player 1’s types are {1} and {2, 3}, and player 2’s types are {1, 2} and {3}.

The types’ beliefs on the states are in parenthesis. B A

B

A

2, 2 0, 0

1, 13, 0

B A

B

A

2, 2 0, 0

1, 10, 0

B A

B

A

2, 2 0, 0

1, 10, 0

(3/4) 2 (1/4)

2

1 (3/4) 1 (1/4) 22

23

The information is such that player 1 cannot distinguish between states 2 and 3, but is informed when the state is 1. Player 2 cannot distinguish between states 1 and 2, but is informed when the state is 3.

In practice, player 1 knows the payoffs, player 2 may know (state 3) or may not know it (states 1, 2), and player 1 may know (state 1) or may not know (states 2, 3) whether player 2 knows player 1’s payoffs.

B A

B

A

2, 2 0, 0

1, 13, 0

B A

B

A

2, 2 0, 0

1, 10, 0

B A

B

A

2, 2 0, 0

1, 10, 0

(3/4) 2 (1/4)

2

1 (3/4) 1 (1/4)

24

In state 3, both players know the payoffs of the game, player 1 knows that player 2 knows the payoffs, but player 2 does not know whether player 1 knows that player 2 knows the payoffs.

If players were perfectly informed, they would play (A,A) in state 1. But in states 2 and 3, they would try to coordinate on (B,B).

B A

B

A

2, 2 0, 0

1, 13, 0

B A

B

A

2, 2 0, 0

1, 10, 0

B A

B

A

2, 2 0, 0

1, 10, 0

(3/4) 2 (1/4)

2

1 (3/4) 1 (1/4)

25

We now show that the unique profile of strategies that survives iterated deletion of strictly dominated strategies is (AA, AA): all types of both players play A.

Intuitively, the players should play A in state 1, and possibly in state 2.

It is counterintuitive that they play (A,A) in state 3, where they both know payoffs, and they even know that they know them.

B A

B

A

2, 2 0, 0

1, 13, 0

B A

B

A

2, 2 0, 0

1, 10, 0

B A

B

A

2, 2 0, 0

1, 10, 0

(3/4) 2 (1/4)

2

1 (3/4) 1 (1/4)

26

In any rationalizable strategy profile s, type {1} of player 1 plays A, as this strategy is strictly dominant.

Consider type {1,2} of player 2. With probability 3/4 she faces type {1} who plays A:

u{1,2}(B|s) < 0(3/4) + 2(1/4)

< 1(3/4) + 0(1/4) < u{1,2}(A|s). Hence type {1,2} plays A.B A

B

A

2, 2 0, 0

1, 13, 0

B A

B

A

2, 2 0, 0

1, 10, 0

B A

B

A

2, 2 0, 0

1, 10, 0

(3/4) 2 (1/4)

2

1 (3/4) 1 (1/4)

27

Consider type {2,3} of player 1. With probability 3/4 she faces type {1,2} who plays A:

u{2,3}(B|s) < 0(3/4) + 2(1/4)

< 1(3/4) + 0(1/4) < u{2,3}(A|s). Hence type {2,3} plays A. Clearly, then, type {3} plays A.

B A

B

A

2, 2 0, 0

1, 13, 0

B A

B

A

2, 2 0, 0

1, 10, 0

B A

B

A

2, 2 0, 0

1, 10, 0

(3/4) 2 (1/4)

2

1 (3/4) 1 (1/4)

28

Cournot’s Duopoly Game with Imperfect

Information Two firms compete a-la Cournot. Their costs are linear: Ci (qi) = ciqi, i=1,2. The demand is linear: P (Q) = a – Q if a > Q, P(Q) = 0 if a < Q. Both firms know that firm 1’s unit cost is

c. Firm 2 knows its own unit cost. Firm 1 believes that firm 2’s cost is cL

with probability θ and cH with probability 1 − θ; with 0 < θ

< 1, cL < cH.

29

Players: Firm 1 and firm 2. States: {L, H}. Strategies: Each firm’s strategies are all

non-negative numbers. Types: Firm 1 has one type: {L,H}.

Firm 2 has two types: {H} and {L}. Beliefs: Firm 1 assigns probability θ to

state L and probability 1 − θ to state H. Firm 2 knows the state.

Payoff functions: The firms’ payoffs are their profits: u1(q1, q2; ) = w qi [ a – (q1 + q2,{w})] - cqi

u2,{q}(q1, q2; ) = w q2,{w}[ a –(q1+ q2,{w})] − cq q2,{w}.

30

To find the best response functions of player 2’s types

w ∈ {L, H}, differentiate p2,{w} with respect to q2,{w}, to find the first order condition:dp2,{w}(q1, q2,{w}) /dq2,{w}

= a – q2,{w} – (q1+ q2,{w}) – cw = 0.

Best Response functions: b2,{w} (q1) = [ a – q1 – cw]/2.

Bayesian Nash Equilibrium of the

Cournot’s Duopoly Game

31

For player 1, the expected profit is p1(q1, q2) = q1 [ a – (q1 + θq2L +(1-θ)q2H )] – cq1

The best response function is found as follows:dp1(q1, q2)/dq1 = a – q1–(q1+θq2L +(1-θ)q2H ) – c1 = 0.

b1(q2) = [ a – (θq2L+(1-θ)q2H ) – c]/2.

The Bayesian Nash Equilibrium is found by solving the system defined by the best response functions:

q*1= [ a – 2c + θcL +(1-θ)cH]/3,

q*2L= [2 a + 2c - 3cL - θcL - (1-θ)cH]/6,

q*2H= [2 a + 2c - 3cH - θcL - (1-θ)cH]/6.

32

A public good is provided to a group of n people if at least one person pays the cost of the good, c.

Each person’s valuation of the good is vi. If the good is not provided, then each individual’s payoff is 0.

Each individual i knows her own valuation vi, but does know anyone else’s valuation.

It is common knowledge that valuations are independently and identically distributed, with cumulative distribution function F.

Public Good Provision

33

All n individuals simultaneously submit contributions of either c or 0 (no intermediate contributions allowed).

If all individuals submit 0, then the good is not provided and each individual’s payoff is 0.

If at least one individual submits c then the good is provided, each individual i who submits c obtains the payoff vi - c, and each i who submits 0 obtains vi.

34

Players: The set of n individuals.

States: The set of all profiles (v1, . . . , vn) of valuations, where 0 < vi < 1 for all i.

Strategies: Each player’s set of strategies is {0, c}.

Types: Each player i’s has a type which consists of her valuation vi and of the set of all profiles v-i of opponents’ valuations.

Bayesian Game Representation

35

Beliefs: Each type of player i assigns probability F(v1)F(v2) · · · F(vi −1)F(vi+1) · · · F(vn) to the event that the valuation of every other player j is at most vj.

Payoff functions: Player i’s payoff in state (v1, . . . , vn) is ui(v1, . . . , vn) = 0 if no one contributes,

ui(v1, . . . , vn) = vi if i does not contribute but some other player does, ui(v1, . . . , vn) = vi − c if i contributes.

36

Bayesian Nash Equilibria

The game has a symmetric Nash equilibrium in which every

player i contributes if and only if vi ≥ v∗.

Consider player i. Suppose that every other player j contributes if and only if vj ≥ v∗.

The probability that at least one of the other players contributes is 1− (F(v∗))n−1.

37

Player i’s expected payoff is [1 − (F(v∗))n−1] vi if she does not contribute and vi − c if she contributes.

The conditions for player i to not contribute when vi < v∗ and contribute when vi ≥ v∗ are:

(1−(F(v∗))n−1)vi > vi−c if vi< v∗,

(1−(F(v∗))n−1)vi ≤ vi−c if vi ≥ v∗:

I.e. vi(F(v∗))n−1 < c if vi < v∗, vi(F(v∗))n−1 ≥ c if vi ≥ v∗.

Hence, in equilibrium, v∗(F(v∗))n−1 = c.

38

As the number of individuals increases, is the good more or less likely to be provided in this equilibrium?

The probability that the good is provided is the probability that at least for one i, vi ≥ v∗, which is equal to 1 − (F(v∗))n.

In equilibrium, this probability is equal to 1 − cF(v∗)/v∗.

The value of v∗ increases as n increases.

As n increases the change in the probability that the good is provided increases if F(v∗)/v∗ decreases in v∗,

whereas it decreases if F(v∗)/v∗ increases in v∗.

39

Summary of the Lecture

Bayesian Games and Nash Equilibrium

Bayesian Games and Information

Cournot Duopoly with Private Information

Public Good Provision with Private Information

40

Preview of the Next Lecture

Juries and Information Aggregation

Auctions with Private Information