16
Chapter 9 Games with Imperfect Information Bayesian Games

Chapter 9 Games with Imperfect Information Bayesian Games

Embed Size (px)

Citation preview

Page 1: Chapter 9 Games with Imperfect Information Bayesian Games

Chapter 9

Games with Imperfect Information

Bayesian Games

Page 2: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

• So far we have assumed that players hold the correct belief about the other players’ actions.

• In many situations, this is not realistic. Players’ payoffs may NOT be common knowledge. You may be participating in an auction where you do not know the valuations of the other bidders. Firms may not know their competitors’ cost functions.

• In Bayesian games, we analyze situations in which each player is imperfectly informed about an aspect of her environment that is relevant to her choice of action.

Page 3: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

• Variant of BoS. Suppose player I does not know the type of player she is facing. With equal probability, player 2 may wish to meet with player I or player II may wish in fact to avoid player I at all costs!

U2

CP CP

CP CP

U2U2

U2II II

II

Prob = 1/2 (Meet) Prob = 1/2 (Avoid)

2,1

0,0 1,00,1

0,22,00,0

1,2

Page 4: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

• Perfect Information: at each move in the game the player with the move knows the full history of the game thus far.

• Imperfect information: at some move of the game the player with the move does Not know the history of the game.

Page 5: Chapter 9 Games with Imperfect Information Bayesian Games

Definition: an information set for a player is a collection of decision nodes satisfying:

– The player has the move at every node in the information set, and

– When the play of the game reaches a node in the information set, the player with the move does not know which node in the

information set has (or has not) been reached

Complete versus Incomplete Information

Page 6: Chapter 9 Games with Imperfect Information Bayesian Games

Equivalent Definitions

• Perfect Information: every information set is a singleton.

• Imperfect Information: there is at least one nonsingleton information set.

Page 7: Chapter 9 Games with Imperfect Information Bayesian Games

Definition: a subgame in an extensive game (account for imperfect information)

– Begins at a decision x node that is a singleton information set

– Includes all the decision and terminal nodes following x in the game tree (but no nodes that do not follow x), and

– Does not cut any information set.

Incomplete Information

Page 8: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

• So back to our example of BoS. We could model the game as player I facing two different players (ie, the two types of player II)

U2

CP CP

CP CP

U2U2

U2II II

II

Prob = 1/2 (Meet) Prob = 1/2 (Avoid)

2,1

0,0 1,00,1

0,22,00,0

1,2

Page 9: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

• Player I thinks that player II is one of two possible types. For example if she thinks the type that would like to meet her would choose U2 and the type that would avoid her would choose CP, then by choosing U2 she obtains a payoff of 0.5*2 + 0.5*0 = 1.

CP

U2

(U2,U2)II

I

2

(U2,CP) (CP,U2) (CP,CP)

1/2

01

1

1

0 1/2

So here we have player II’s strategies are what he does if he wants to meet player I and then if he wants to avoid player I.The payoffs listed are player I’s EXPECTED payoff.

What seems wrong with this type of analysis?

Page 10: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

• Player II knows his type!• But to analyze the game, we need to model player II as one of two

possible types because player I is unsure of her opponent’s type. • So player I needs to have beliefs about what action each type of

player II will take, and in equilibrium, we will impose the condition that these beliefs are CORRECT!

• One Nash equilibrium is (U2,(U2,CP)). If player II plays (U2,CP), clearly a best response, given her beliefs, is for player I to play U2. Suppose player I plays U2, then if player II wants to meet, he should play U2; and if he wants to avoid, he plays CP. So we have BNE.

• Instead of (U2,CP) being “actions” of player II, you can also think of them as (correct) “beliefs” of player I. Player I thinks that if she plays U2; then if player II wants to meet, he will also play U2 and if he wants to avoid her, he will play CP.

Page 11: Chapter 9 Games with Imperfect Information Bayesian Games

Complete versus Incomplete Information

CP

U2

(U2,U2)II

I

2

(U2,CP) (CP,U2) (CP,CP)

1/2

01

1

1

0 1/2

So player I has a unique best response to each of player II’s strategies. If player I plays U2, then player II should play (U2,CP). If player I plays CP, then player II should play (CP,U2).

So there is a unique (Bayesian) Nash Equilibium at (U2, (U2,CP)).

Page 12: Chapter 9 Games with Imperfect Information Bayesian Games

Bayesian Games

Definition: a Bayesian game consists of– a set of players

– a set of actions for each player i, Ai

– a set of types for each player i, Ti

– a belief for each player i, pi

– a payoff function for each player i, ui(a1, a2,…, an;ti)

Page 13: Chapter 9 Games with Imperfect Information Bayesian Games

Bayesian Games

Timing:

1. Nature draws a type vector t = (t1,t2,...,tn), where ti is drawn from the set of possible types Ti

2. Nature reveals ti to player i but not to any other player

3. The players simultaneously choose actions, player i choosing ai from the set Ai

4. Payoffs ui(a1, a2,…, an;ti) are received

Page 14: Chapter 9 Games with Imperfect Information Bayesian Games

Bayesian Games

We will assume it is common knowledge that in step 1 nature draws a type vector t = (t1,t2,...,tn) according to the prior probability distribution p(t). We assume types are INDEPENDENT! When nature then reveals ti to player i, he can compute the belief pi(t-i| ti)

using Bayes’ rule:

Ttp

p

p

p

ii

tttt

tttttp

ii

ii

i

iiiii ,

,,|

Recall Bayes Rule: Suppose we have three events, A, B, and C.

Then P(A|B) = P(A,B) / P(B)

= P(B|A)*Pr(A) / [P(B|A)*P(A) + P(B|C)*P(C)]

Page 15: Chapter 9 Games with Imperfect Information Bayesian Games

Bayesian Games

Definition: The (pure) strategy profile s*=(s1*,s2*,…,sn*) is a Bayesian Nash equilibrium of a Bayesian game if for each player i and for each of i’s types ti in Ti, si*(ti) solves

That is, no player wants to change his strategy, even if the change involves one action by one type

} )|( * )|)( ..., , ..., ),(( { *1

*1 iiinni

Tt

iAa

ttpttsatsuMax i

iiii

Page 16: Chapter 9 Games with Imperfect Information Bayesian Games

Bayesian Games

• So in a strategic game, (simultaneous with perfect information), each player chose an action. In a Bayesian game, each type of each player chooses an action. In a NE of a Bayesian game, the action chosen by each type of each player is optimal, given the actions chosen by every type of every other player.

• Fighting an Opponent of Unknown Strength (282.1)• First Price Sealed Bid Auction (N=2)• Cournot game pg 285.