university of leipzig€¦ · 6 5 7 nm v 0 v 2 v 1 v 3 v 4 v 5 v 6 nm ni i m m harald wiese...

52
Advanced Microeconomics Decisions in extensive form Harald Wiese University of Leipzig Harald Wiese (University of Leipzig) Advanced Microeconomics 1 / 52

Upload: others

Post on 19-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Advanced MicroeconomicsDecisions in extensive form

Harald Wiese

University of Leipzig

Harald Wiese (University of Leipzig) Advanced Microeconomics 1 / 52

Page 2: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Part A. Basic decision and preference theory

1 Decisions in strategic (static) form2 Decisions in extensive (dynamic) form3 Ordinal preference theory4 Decisions under risk

Harald Wiese (University of Leipzig) Advanced Microeconomics 2 / 52

Page 3: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Decisions in extensive formIntroduction

1 Introduction2 Strategies and subtrees: perfect information3 Strategies and subtrees: imperfect information4 Moves by nature, imperfect information and perfect recall

Harald Wiese (University of Leipzig) Advanced Microeconomics 3 / 52

Page 4: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

IntroductionExample 1: Marketing decision

ExampleTwo-stage decision situation ofan umbrella-producing �rm:

stage 1: action I(investing) or action nI(no investment);

stage 2: action M(marketing activities) ornM (no marketingactivities).

10

6

5

7

nM

0v

2v

1v

3v

4v

5v

6v

nM

nI

I

M

M

Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52

Page 5: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

IntroductionExample 2: Absent-minded driver

exit

go on

exit

go on

4v

2v1v

0 43v

0v1

Two di¤erent sorts of nodes:

I have to make a decision.

I get something.

Harald Wiese (University of Leipzig) Advanced Microeconomics 5 / 52

Page 6: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategies and subtrees: perfect informationOverview

1 Introduction2 Strategies and subtrees: perfect information3 Strategies and subtrees: imperfect information4 Moves by nature, imperfect information and perfect recall

Harald Wiese (University of Leipzig) Advanced Microeconomics 6 / 52

Page 7: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Decision situation in extensive form: perfect informationPartition, component, singleton

De�nitionM nonempty set. PM = fM1, ...,Mkg is a partition of M if

k[j=1

Mj = M and

Mj \M` = ∅ for all j , ` 2 f1, ..., kg , j 6= `

component (normally nonempty) �element of a partition;

PM (m) �component containing m;singleton �component with one element only;

ProblemWrite down two partitions of M := f1, 2, 3g . Find PM (1) in each case.Harald Wiese (University of Leipzig) Advanced Microeconomics 7 / 52

Page 8: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Perfect-information decision situation

Decision situation ∆ =

Tree with nodes, often denoted by v0, v1, ...

Initial node v0 and exactly one trailinitial node � > speci�c end node

Decision nodes D:Nodes at which actions can be taken= non-terminal nodes

Actions Ad at d 2 D and union A

Terminal nodes = end nodes E :with payo¤ information

D[E = V : set of all nodes

Harald Wiese (University of Leipzig) Advanced Microeconomics 8 / 52

Page 9: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

TrailsExercise: Umbrella case

Length of trail hv0, v3i : 2, length of trail hv1, v3i : 1Length of tree: maximal length of any trail

ProblemWhat is the length of this tree?

10

6

5

7

nM

0v

2v

1v

3v

4v

5v

6v

nM

nI

I

M

M

Harald Wiese (University of Leipzig) Advanced Microeconomics 9 / 52

Page 10: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

TrailsExercise: Absent-minded driver

ProblemWhat is the length of this tree?

exit

go on

exit

go on

4v

2v1v

0 43v

0v1

Harald Wiese (University of Leipzig) Advanced Microeconomics 10 / 52

Page 11: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Imperfect-information decision situation

Decision situation ∆ with nodes from D and E

De�nitionI (information partition) ! a partition of the decision nodes D;

Elements of I are called information sets (which are components)

For some d 2 D: I (d) = fdg (the decision maker knows where he is)For others: we have I (d) = I (d 0) = fd , d 0, ...gAd = Ad 0 for all d , d 0 2 I (d)

ProblemFor the absent-minded driver, specify I (v0) and Av0? How about Av1?

Harald Wiese (University of Leipzig) Advanced Microeconomics 11 / 52

Page 12: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

StrategiesExample

We de�ne a strategy by

s (v0) = nIs (v1) = Ms (v2) = nM

that can also be written asbnI, M, nMc.How many strategies do wehave?

Which strategies are best?

What is the di¤erence between

bI, M, Mc andbI, M, nMc?

10

6

5

7

nM

0v

2v

1v

3v

4v

5v

6v

nM

nI

I

M

M

Harald Wiese (University of Leipzig) Advanced Microeconomics 12 / 52

Page 13: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategiesde�nition

De�nitionA strategy is a function s : D ! A where A is the set of actions ands (d) 2 Ad for all d 2 D.

Problem

What does jS j = ∏d2D

jAd j mean? Is it correct?

Harald Wiese (University of Leipzig) Advanced Microeconomics 13 / 52

Page 14: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategiesnodes provoked by strategy

De�nitionA strategy s 2 S can provoke a node v or a trail hv0, v1, ..., vk = vi(de�ned in the obvious manner). The terminal node provoked by strategys is denoted by vs .De�ne:

u (s) : = u (vs ) , s 2 S andsR (∆) : = argmax

s2Su (s) .

ProblemIndicate all the nodes provoked by the strategy bI, M, Mc in theinvestment-marketing example. Which strategies are best?

Harald Wiese (University of Leipzig) Advanced Microeconomics 14 / 52

Page 15: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategiesde�nition: why so complete?

Two reasons:

simple de�nition

we want to distinguish between

bI, M, Mc andbI, M, nMc

above.

Harald Wiese (University of Leipzig) Advanced Microeconomics 15 / 52

Page 16: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtrees and subtree perfectionRestriction of a function

De�nitionLet f : X ! Y be a function.For X 0 � X ,

f jX 0 : X 0 ! Y

is a restriction of f to X 0 if f jX 0 (x) = f (x) holds for all x 2 X 0.

Harald Wiese (University of Leipzig) Advanced Microeconomics 16 / 52

Page 17: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtrees and subtree perfectionSubtrees

Consider a decision node w 2 D.w and the nodes following w make up the set W .

Decision situation ∆w generated from decision situation ∆= subtree

strategy sw (in ∆w ) generated from strategy s (in ∆)= the restriction of s to W \D.sw = s jW \D

Harald Wiese (University of Leipzig) Advanced Microeconomics 17 / 52

Page 18: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtrees and subtree perfectionSubtrees

Three subtrees that begin atv0 (∆v0 = ∆)v1v2

Strategy s = bnI, M, nMcgenerates strategies

sv1 = bMc in ∆v1

sv2 = bnMc in ∆v2

10

6

5

7

nM

0v

2v

1v

3v

4v

5v

6v

nM

nI

I

M

M

Harald Wiese (University of Leipzig) Advanced Microeconomics 18 / 52

Page 19: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtrees and subtree perfectionSubtree perfection

De�nitionA strategy s is subtree-perfect if, forevery w 2 D, sw is a best strategy inthe decisional subtree ∆w .

ProblemAre these strategies subtree-perfect:

bnI, M, nMc,bI, M, Mc,bI, M, nMc

10

6

5

7

nM

0v

2v

1v

3v

4v

5v

6v

nM

nI

I

M

M

Harald Wiese (University of Leipzig) Advanced Microeconomics 19 / 52

Page 20: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtrees and subtree perfectionExercise

ProblemOptimal strategy?Subtree-perfect strategy?

9

5

5

3

6

10

104

8

Harald Wiese (University of Leipzig) Advanced Microeconomics 20 / 52

Page 21: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtrees and subtree perfectionExercise

ProblemOptimal strategy?Subtree-perfect strategy?

9

5

5

3

6

10

104

8

Harald Wiese (University of Leipzig) Advanced Microeconomics 21 / 52

Page 22: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Backward induction for perfect informationExercise

9

5

5

3

6

10

104

8

Backward induction meansstarting with the smallestsubtrees,

noting the best actions,

and working towards theinitial node

Harald Wiese (University of Leipzig) Advanced Microeconomics 22 / 52

Page 23: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Backward induction for perfect informationSolution: �rst step

9

5

5

3

6

10

104

8

9

5

6

10

4

8

Harald Wiese (University of Leipzig) Advanced Microeconomics 23 / 52

Page 24: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Backward induction for perfect informationSolution: second and third step

9

6

10

9

5

6

10

4

8

9

6

10

10

second step third step

Harald Wiese (University of Leipzig) Advanced Microeconomics 24 / 52

Page 25: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Backward induction for perfect informationwithout drawing several trees

9

5

5

3

6

10

104

8

Backward-induction trails (how many?) versusbackward-induction strategies (how many?)

Harald Wiese (University of Leipzig) Advanced Microeconomics 25 / 52

Page 26: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Subtree perfection and backward induction for perfectinformation

TheoremIf ∆ is of �nite length (trails do not go on forever), the set ofsubtree-perfect strategies and the set of backward-induction strategiescoincide.

Thus, you can �nd all subtree-perfect strategies by applying backwardinduction.

Harald Wiese (University of Leipzig) Advanced Microeconomics 26 / 52

Page 27: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

The money pumpThe money-pump argument

De�nition (Transitivity axiom)If a person prefers x to y and y to z then she should also prefer x to z .

The money-pump argument supports the transitivity axiom. Assumeprefrences are not transitive:

x � y � z � x ;agent starts with x ;

agent exchanges:

x against y and o¤ers ε (x � y � ε) � > y � ε.y against z and o¤ers ε (y � z � ε) � > z � 2ε.z against x and o¤ers ε (z � x � ε) � > x � 3ε.

agent ends up with x � 3ε

Harald Wiese (University of Leipzig) Advanced Microeconomics 27 / 52

Page 28: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

The money pumpThe decision tree

reject

x

ε3−xaccept

reject

accept

reject

ε2−z

accept

ε−y

8 strategies:

baccept, accept, acceptc ,baccept, reject, acceptc andbreject, accept, rejectc

ProblemWrite down all strategies that lead to payo¤ y � ε.Harald Wiese (University of Leipzig) Advanced Microeconomics 28 / 52

Page 29: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

The money pumpBackward induction

Assume x � y � z � x and alsox � y � ε � z � 2ε � x � 3ε and

x � 3ε � y � ε

reject

x

ε3−xaccept

reject

accept

reject

ε2−z

accept

ε−y

Backward induction does not support the money-pump argument!Harald Wiese (University of Leipzig) Advanced Microeconomics 29 / 52

Page 30: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategies and subtrees: imperfect informationOverview

1 Introduction2 Decision trees and actions3 Strategies and subtrees: perfect information4 Strategies and subtrees: imperfect information5 Moves by nature, imperfect information and perfect recall

Harald Wiese (University of Leipzig) Advanced Microeconomics 30 / 52

Page 31: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategies and subtrees: imperfect informationExample

exit

go on

exit

go on

4v

2v1v

0 43v

0v1

De�nitionA strategy is a function s : D1 ! A with

s (d) 2 Ad for all d 2 D and

s (d) = s (d 0) for all d , d 0 2 I (d) .

ProblemStrategies? Best strategies?

Harald Wiese (University of Leipzig) Advanced Microeconomics 31 / 52

Page 32: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategies and subtrees: imperfect informationSubtrees

Consider a decision node w 2 D.w and the nodes following w make up the set W .

Decision situation ∆w generated from decision situation ∆= subtreeif W does not cut into an information seti.e., if there is no information set that belongs to W and to V nW atthe same time

strategy sw (in subtree ∆w ) generated from strategy s (in ∆)= the restriction of s to W \Dsw = s jW \D

Go back to absent-minded driver and check for subtrees!

Harald Wiese (University of Leipzig) Advanced Microeconomics 32 / 52

Page 33: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategies and subtrees: imperfect informationProblem

nI

I

B

H

T

H

T

a

b

c

d

U

S

U

S

nB

E

nE

F

nF

1v

0v

2v

3v

4v

5v

6v

8v

9v

7v

Subtrees?How many strategies?One example!Harald Wiese (University of Leipzig) Advanced Microeconomics 33 / 52

Page 34: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Strategies and subtrees: imperfect informationNodes provoked by s

ProblemConsider the mixed strategy σ givenby

σ (s) =

8<:13 , s = bI, M, nMc16 , s = bnI, M, nMc112 , s otherwise

Is σ well-de�ned?What is the probability for node v3?

10

6

5

7

nM

0v

2v

1v

3v

4v

5v

6v

nM

nI

I

M

M

Harald Wiese (University of Leipzig) Advanced Microeconomics 34 / 52

Page 35: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Behavioral strategies

De�nitionDecision situation of imperfect information ∆

β = (βd )d2D - tuple of probability distributions, where βd is aprobability distribution on Ad that obeys βd = βd 0 for all d , d

0 2 I (d)β is called a behavioral strategy.

Best behavioral strategy for the absent-minded driver?

exit

go on

exit

go on

4v

2v1v

0 43v

0v1

Harald Wiese (University of Leipzig) Advanced Microeconomics 35 / 52

Page 36: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Behavioral strategiesAbsent-minded driver

βexit := βv0 (exit) �the probability for exit;

expected payo¤:

βexit|{z}exit probability

at v0

�0+(1� βexit) βexit| {z }exit probability

at v1

�4+(1� βexit) (1� βexit)| {z }probabilityof going on

�1

= �3β2exit + 2βexit + 1

optimal behavioral strategy:

β�exit = argmaxβexit

��3β2exit + 2βexit + 1

�=13.

Harald Wiese (University of Leipzig) Advanced Microeconomics 36 / 52

Page 37: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Experience

De�nitionAt v 2 D, the experience X (v) is the sequence (tuple) of information setsand actions at these information sets as they occur along the trail from v0to v . An information set is the last entry of an experience.

Absent-minded driver example:

X (v0) = (I (v0)) and

X (v1) =(I (v0) , go on, I (v1)) .

exit

go on

exit

go on

4v

2v1v

0 43v

0v1

Harald Wiese (University of Leipzig) Advanced Microeconomics 37 / 52

Page 38: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Experience and perfect recall

De�nition∆ is characterized by perfect recall if for all v , v 0 2 D with I (v) = I (v 0)we have X (v) = X (v 0).

ProblemDoes perfect information imply perfect recall?

Harald Wiese (University of Leipzig) Advanced Microeconomics 38 / 52

Page 39: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Experience and perfect recallExercises and interpretation

10

6

5

7

nM

0v

2v

3v

4v

5v

6v

nM

nI

I

M

M

1v

ProblemShow that this decision situationexhibits imperfect recall!

ProblemStrategies bI, Mc and bI, nMcprovoke which nodes?

Shouldn�t the strategy bI, Mctell the decision maker that heis at v1?Interpretation: magic ink thatdisappears after use

Harald Wiese (University of Leipzig) Advanced Microeconomics 39 / 52

Page 40: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Summary

perfect information ! every information set contains only oneelement;

(properly) imperfect information ! there is at least one informationset with more than one element;

perfect recall ! in every information set, all decision nodes areassociated with the same "experience";

imperfect recall ! two decision nodes exist that belong to the sameinformation set but result from di¤erent "experiences".

Harald Wiese (University of Leipzig) Advanced Microeconomics 40 / 52

Page 41: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Exercise

v1 v2 v3

1 0 4

1u

d r

u

d

l

(a) Pure strategies, information sets, proper subtrees?

(b) Optimal mixed strategies?

(c) Perfect recall?

(d) Optimal behavioral strategies?

Harald Wiese (University of Leipzig) Advanced Microeconomics 41 / 52

Page 42: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Equivalence of mixed and behavioral strategiesKuhn�s equivalence theorem

TheoremDecision situation with perfect recall.A given probability distribution on the set of terminal nodes is achievableby a mixed strategy i¤ it is achievable by a behavioral strategy (payo¤equivalence).

Kuhn�s theorem continues to hold when moves by nature are included (seefollowing section).

Harald Wiese (University of Leipzig) Advanced Microeconomics 42 / 52

Page 43: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureOverview

1 Introduction2 Decision trees and actions3 Strategies and subtrees: perfect information4 Strategies and subtrees: imperfect information5 Moves by nature, imperfect information and perfect recall

Harald Wiese (University of Leipzig) Advanced Microeconomics 43 / 52

Page 44: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureUncertainty about the weather

100

64

81

121

g

0g

S

U

b

b

0

100

81

64

121

S

0

S

g

b

U

U

nature is denoted by "0";uncertainty about the weather in both cases but

perfect information in the left-hand tree;imperfect information in the right-hand tree with nature moving�rst

Harald Wiese (University of Leipzig) Advanced Microeconomics 44 / 52

Page 45: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureStrategies

Nature:D0 = nature�s decision nodesβ0 ! tuple of probability distributions (βd )d2D0 on A0 (actionschoosable by nature)

Decider:D1 = decision maker�s decision nodesThe information partition I partitions D1!

A strategy is a function s : D1 ! A with feasible actions wheres (d) = s (d 0) for all d , d 0 2 I (d) .

Subtrees may start at nodes from D = D0[D1.In particular, the whole tree is always a subtree of itself.

Experience de�ned at v 2 D1! In case of v 0 2 D0, I (v 0) is not de�ned!

Harald Wiese (University of Leipzig) Advanced Microeconomics 45 / 52

Page 46: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureExercise 1

ProblemIndicate the probability distributions on the set of terminal nodes provokedby the strategies bI, nI, S, Uc and by bnI, nI, S, Sc by writing theprobabilities near these nodes!

21

g,

21

b,

0

nI

I

I

U

S

U

S

U

S

U

S

nI2v

I2v

nI2v

1v

I1v

nI1v

Harald Wiese (University of Leipzig) Advanced Microeconomics 46 / 52

Page 47: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureExercise 2

ProblemDoes this decision tree re�ect perfect or imperfect recall? How manysubtrees can you identify?

21

g,

21

b,

0

nI

I

I

U

S

U

S

U

S

U

S

nI2v

I2v

nI2v

1v

I1v

nI1v

Harald Wiese (University of Leipzig) Advanced Microeconomics 47 / 52

Page 48: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureExercise 3

ProblemDoes this decision tree re�ect perfect or imperfect recall? How manysubtrees can you identify?

21

g,

21

b,

0

nI

I

I

U

S

U

S

U

S

U

S

nI

3

2

2

2

2

2

2

2

2v

I2v

nI2v

1v

I1v

nI1v

Harald Wiese (University of Leipzig) Advanced Microeconomics 48 / 52

Page 49: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureExercise 4

1

0

0

1

1

a

e

e

b f

f

3 412

4 8

15

3

12

1 4

1 2

1 2

(a) Pure strategies?(b) Perfect recall?(c) Optimal strategies?Harald Wiese (University of Leipzig) Advanced Microeconomics 49 / 52

Page 50: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Moves by natureBackward induction

41

g,

43

b,

0

I

I

U

S

U

S

U

S

9

11

11

9

9

9

2v

I2v

nI2v

1v

nI

U

S

11

9nI1v

nI

I1v

Backward induction meansstarting with the smallestsubtrees,

noting the bestsubstrategies,

and working towards theinitial node

(a) subtrees?(b) backward-induction strategies?(c) subtree-perfect strategies?(d) perfect recall?Harald Wiese (University of Leipzig) Advanced Microeconomics 50 / 52

Page 51: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Further exercises: Problem 1

5 3

2 6

v0

v1 v2

v3 v4

v5

v6 v7

(a) How many subtrees?

(b) How many strategies? Which are the best?

(c) Backward induction!

Harald Wiese (University of Leipzig) Advanced Microeconomics 51 / 52

Page 52: University of Leipzig€¦ · 6 5 7 nM v 0 v 2 v 1 v 3 v 4 v 5 v 6 nM nI I M M Harald Wiese (University of Leipzig) Advanced Microeconomics 4 / 52. Introduction Example 2: Absent-minded

Further exercises: Problem 2

1

1−down

0v

2v

1v3v

4v

5v

6v

up

up

updown

down

1−

1

(a) True or false? In this decision situation, any behavioral strategy canbe characterized by specifying two probabilities.

(b) Perfect recall?

(c) Best mixed strategy and the best behavioral strategy?

Harald Wiese (University of Leipzig) Advanced Microeconomics 52 / 52