61
Strategic Characterization of the Index of an Equilibrium Arndt von Schemde Bernhard von Stengel Department of Mathematics London School of Economics

Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Strategic Characterization of the Index of an Equilibrium

Arndt von Schemde

Bernhard von Stengel

Department of MathematicsLondon School of Economics

Page 2: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

0 2

04

02

0 4

opera

football

opera

he

she football

Battle of the sexes

Page 3: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

1

0

1

5

opera withher mom

with in−laws

0 2

04

02

0 4

opera

football

opera

he

she football

Battle of the sexes

Page 4: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

1

0

1

5

opera withher mom

with in−laws

0 2

04

02

0 4

opera

football

opera

he

she football

Battle of the sexes

Page 5: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

1

0

1

5

opera withher mom

with in−laws

0 2

04

02

0 4

opera

football

opera

he

she football

Battle of the sexes

Page 6: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

1

0

1

5

opera withher mom

with in−laws

0 2

04

02

0 4

opera

football

opera

he

she football

Battle of the sexes

Page 7: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Make NE unique by adding strategies

Given: nondegenerate (A,B), Nash equilibrium (NE) (x,y).

Question:Is there a game G extending (A,B) by adding strategies so that (x,y) is the unique NE of G?

e.g.: G obtained from (A,B) by adding columns,(x,y) becoming (x,[y, 0,0,...,0]) for G.

Page 8: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Make NE unique by adding strategies

Given: nondegenerate (A,B), Nash equilibrium (NE) (x,y).

Question:Is there a game G extending (A,B) by adding strategies so that (x,y) is the unique NE of G?

e.g.: G obtained from (A,B) by adding columns,(x,y) becoming (x,[y, 0,0,...,0]) for G.

• can be done for pure-strategy NE

• but not for mixed NE of “battle of the sexes”

Page 9: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Strategic characterization of the index

We will show a conjecture by Josef Hofbauer:

Theorem:

For nondegenerate (A,B), Nash equilibrium (x,y):

index (x,y) = +1

game G extending (A,B) so that (x,y) is the unique equilibrium of G.

for m x n game: G obtained from (A,B) by adding 3m columns.

Page 10: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Sub-matrices of equilibrium supports

Given: nondegenerate (A,B), A>0, B>0,Nash equilibrium (x,y).

A = (aij), B = (bij)

Axy = (aij) isupp(x), jsupp(y) Bxy = (bij) isupp(x), jsupp(y)

Axy , Bxy have full rank |supp(x)|,nonzero determinants.

Page 11: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Index of an equilibrium (Shapley 1974)

Given: nondegenerate game (A,B), A>0, B>0,

Nash equilibrium (x,y).

index (x,y) = (1)|supp(x)|+1 sign det(Axy Bxy)

{ +1, 1 }

Page 12: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Properties of the index

independent of- positive constant added to all payoffs- order of pure strategies- pure strategy payoffs outside equilibrium support

pure-strategy equilibria have index +1

sum of indices over all equilibria is +1

the two endpoints of any Lemke-Howson path areequilibria of opposite index.

Page 13: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3 0 0

0

2 2

0

2

3

1 3

1

2

3

2

Symmetric NE of symmetric games

12

3

1 3

2

Page 14: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3 0 0

0

2 2

0

2

3

1 3

1

2

3

2

Symmetric NE of symmetric games

12

3

1 3

2

Page 15: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3 0 0

0

2 2

0

2

3

1 3

1

2

3

2

Symmetric NE of symmetric games

12

3

1 3

2

Page 16: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3 0 0

0

2 2

0

2

3

1 3

1

2

3

2

Symmetric NE of symmetric games

12

3

1 3

2

Page 17: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

−+

+

3 0 0

0

2 2

0

2

3

1 3

1

2

3

2

Symmetric NE of symmetric games

12

3

1 3

2

Page 18: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 19: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 20: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 21: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 22: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 23: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 24: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 25: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 26: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 27: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 28: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 29: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 30: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 31: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 32: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions1 3 43 2 1B =

Page 33: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Points instead of best−reply regions

Page 34: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

New "dual" construction

Given: nondegenerate m × n game (A,B), m ≤ n .

• X subdivided into best response regions

• dualize X: best response regions for j → points j∆

"unplayed strategy" facets of X → large unit vectors

technical construction: "dual polytopes"

• vertices x of regions become simplices x∆

Page 35: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

3

65

47

12

Page 36: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

3

65

47

12 x

Page 37: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

3

65

47

12

Page 38: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

∆3

65

47

12

Page 39: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

∆3

65

47

12

Page 40: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

∆3

65

47

12

Page 41: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

∆Construction of X

x∆

∆3

65

47

12 x

Page 42: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Incorporating the other player

So far: X∆ subdivided, dualized according to player II's payoffs B

Now: for each vertex x of a best response region,with labels k > m : best response of player II

or k ≤ m : unplayed strategy of player I

• subdivide x∆ into regions of player I's best responseswhere − if k > m : use column k of A

− if k ≤ m : player I "as if" playing k (artificial unit vector payoff),

⇒ picture X∆ with labels 1...m only, equilibria: all labels.

Page 43: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

2∆

4∆

6∆5∆

1∆

7∆

3∆

231

subdivide x∆ via player I’s best responses

Page 44: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

2∆

4∆

6∆

4∆ 7∆

5∆

1∆

4/5 1/5 0

1∆

7∆

3∆

21

3

equilibrium iff

subdivide x∆

all labels 1...m

0 10

10 0

8 8

2

3

4 7

8

8

21

Page 45: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

1

0

0

40/35

40/35

40/35

1

30/351/354/35

2∆

4∆

6∆

4∆ 7∆

5∆

1∆

4/5 1/5 0

1∆

7∆

3∆

21

3

equilibrium iff

subdivide x∆

all labels 1...m

0 10

10 0

8 8

2

3

4 7

8

8

21

Page 46: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

The full dual construction

1

2 1

3

Page 47: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Equilibria have all m labels

1

2 1

3

Page 48: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Index = orientation

+1

−1+1

1

2 1

3

Page 49: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Lemke−Howson paths

1

2 1

3

Page 50: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Opposite index of endpoints

+1

13

12−1

+1

−1+1

1

2 1

3

Page 51: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Completely mixed NE of 3x3 coordination game made unique

1 0 0 0 0 1A = 0 1 0 1 0 0

0 0 1 0 1 0

11 10 10 12 8.9 10B = 10 11 10 10 12 8.9

10 10 11 8.9 10 12

Page 52: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her
Page 53: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3

1

23

1

2

Page 54: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

−+

++

+

3

1

23

1

2

Page 55: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

+213

Page 56: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

+213

Page 57: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

+213

Page 58: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3

12

+213

Page 59: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3

12

+213

Page 60: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

3

12

+213

Page 61: Battle of the sexes · Battle of the sexes. 1 0 1 5 opera with her mom with in-laws 0 2 4 0 2 0 0 4 opera football opera he she football Battle of the sexes. 1 0 1 5 opera with her

Summary

Dual construction

Points = payoff columns (replies) of player II

Facet subdivision = player I’s best replies

Visualization and definition of index

Illustration of L-H algorithm

Low dimension m1, for any n

Applications Strategic characterization of index

Components of equilibria, hyperstability