Professional Documents
Culture Documents
GameTheory Lecture 05 Extensive Form Games
GameTheory Lecture 05 Extensive Form Games
1
Game Trees
For any pair of nodes η, η ′, (η, η ′) ∈ P means that the node η comes imme-
diately before η ′ in the tree, which we denote by η ≺ η ′.
2
Game Trees
A five player example: N = {1, 2, 3, 4, 5}
2 3 2
Action Label
x y
4 4 4 4 3
5 5
4
3
Information sets
Information sets describe what players know when they make choices.
When two nodes are in the same information set, the player does not ob-
serve which node he or she is “at.”
4
Imperfect versus Perfect Information
Perfect Information:
All players observe all earlier moves when making their choices
No Simultaneous Moves
Examples: Chess, Checkers, . . .
Imperfect Information:
Everything else.
Examples: Static Games of Complete Information
5
Complete versus Incomplete Information
Complete Information:
All payoffs completely determined by any pure strategy profile, s ∈ S
No payoff-relevant unknown exogenous information
Examples: Chess, Rock-Paper-Scissors
Incomplete Information:
Uncertainty about ≥ 1 player’s payoff for one or more pure strategy profile
Examples: “Games of chance,” life in general.
We will cover these in the second half of the course
6
Imperfect Information versus Incomplete Information
7
Game Trees with Non-Singleton Information Sets
1 Information Set
a d
b c
n2
2 3
n1
x z
y
4 n4 4 3
n3 n5 n6
5 5
n7 n8
4
n9
H2 = {{n1, n2}}
H4 = {{n3, n4, n5}, {n6}, {n9}}
H5 = {{n7}, {n8}}
8
Non-Singleton Information Sets: “Simultaneous Moves” Example
L R
U 2, 5 3, 4
D 1, 2 5, 3
A 2x2 Simultaneous Move Game in Normal Form
U D
L R L R
10
Perfect versus Imperfect Recall:
Forgetting Your Earlier Choice
w x
1
y z y z
1 0 0 1
11
Perfect versus Imperfect Recall:
Remembering Your Earlier Choice but Forgetting Something Else
2 b=1 b=1 0
1 a=L 1 a=R 1
a=L 1 a=R
0 b=0 b=0 3
12
Perfect versus Imperfect Recall:
Forgetting Both Your Choice and Something Else
Nature
(Pr[θ1=0]=0.6) θ1=H θ1=T (Pr[θ1=T]=0.4)
1 1
x e e x
2 1 2
h t h t
4 0 0 4
13
Strategies in Extensive Form Games
14
Strategies in Extensive Form Games: An Example
1
n1
A B
2 n2 n3 2
C D C D
1 n4 n5 1 1 n6 n7 1
W X W X W X W X
15
Strategies in Extensive Form Games: An Example, Continued
A pure strategy for Player 2 maps the set {n2, n3} into {C, D}.
For example,
s2 = (D, C)
represents the strategy “choose D at n2 and choose C at n3”
A pure strategy for Player 1 maps the set {n1, n4, n5, n6, n7} into either
{A, B} or {W, X} as appropriate.
s1 = (B , X , W , W , X ).
® ® ¯ ¯ ®
n1 n4 n5 n6 n7
16
Strategies in Extensive Form Games: An Example, Continued
17
Behavior Strategies
A behavior strategy maps each of the player’s information sets into the set
of lotteries over the available actions at that information set.
18
Behavior Strategies
Note that the set of behavior strategies for Player 1 in our example is [0, 1]5
Of course, this is “only” a 5-dimensional space, as opposed to 31. Luckily,
we have this:
Kuhn’s theorem:
Mixed and behavioral strategies are equivalent in games of perfect recall.
This is one of several reasons why we do not typically use games of im-
perfect recall if we can help it.
19
Normal Form Representation of Extensive Form Games
20
Normal Form of Extensive Form Game: Example
Player 1
A B
Player 2 Player 2
L R L R
Player 1
X Y
Player 1
A B A B
L R L R L R L R
22
Normal Form Representation
23
Nash Equilibrium in Extensive Form Games
σ ∗ is NE of Γ ⇔ σ ∗ is NE of N F (Γ ).
24
Normal Form of Extensive Form Game: Example
Player 1
A B
Player 2 Player 2
L R L R
25
Normal Form of Extensive Form Game: Example
A B A B A B
L R L R L R L R L R L R
3,5 2,4 0,0 5,3 3,5 2,4 0,0 5,3 3,5 2,4 0,0 5,3