Static games of complete information Flashcards

1
Q

Common knowledge

A

A fact E is a common knowledge among players {1,2,…,n} if for every sequence i1, i2, …, ik from {1,….,n} we have that i1 know that i2 knows … that ik knows E.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Strategic-form game

A

G = (N, (Si), (ui))
N = {1,…,n} finite set of players
Si is a set of pure strategies of player i. A strategy profile is a vector of strategies of all players (s1, s2, …, sn) from S1 x S2 x … x Sn. Set of all strategy profiles is S
ui: S -> R is a function associating each strategy profile with payoff to player i, for every player.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Zero-sum game

A

G in which for all s from S we have that u1(s) + u2(s) + … + un(s) = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Solution concept

A

method of analysing games with the objective of restricting the set of all possible outcomes to those that are more reasonable than others

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Solution concept assumptions

A

1 Players are rational (choose a strategy to maximise their payoff)
2 Players are intelligent (they know everything about the game and can make any inferences about the situation that we can make)
3 Common knowledge (the fact that players are rational and intelligent is a common knowledge)
4 Self enforcement (any prediction of a solution concept must be self enforcing - noncooperative)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Solution concept examples

A

strictly dominant strategy eq., IESDS, rationalizability, NE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Strictly dominated strategy

A

Let si, si’ from S be strategies of player i. Then si’ is strictly dominated by si (si>si’) if for any possible combination of the other players strategies s-i we have that ui(si, s-i) > ui(si’, s-i) for all s-i

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Strictly dominant strategy equilibrium

A

A strategy profile s is a strictly dominant strategy equilibrium if si is strictly dominant for all i from N. If it exists, it is unique and players will play it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

IESDS algorithm

A

Define a sequence Di0, Di1,… of strategy sets of player i. GDSk is a game obtained by restriction to Dik)
1 Initialize k=0 and Di0 = Si for i in N
2 For all players: Let Dik+1 be the set of all pure strategies of Dik that are not strictly dominated in GDSk
3 let k=k+1 and go to 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

IESDS equilibrium

A

A strategy profile where each si survives IESDS. If the equilibrium is unique, the game is IESDS solvable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Belief

A

A belief of player i is a pure strategy profile s-i of his opponents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Best response

A

A strategy si is a best response to a belief s-i if ui(si, s-i) >= ui(si’, s-i) for all si’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Never best response

A

A strategy si that is not a best response to any belief s-i

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Rationalizability algorithm

A

1 Initialize k=0 and Ri0 = Si for all i
2 For all players: Let Rik+1 be the set of all strategies of Rik that are besf response to some beliefs in GRatk
3 Let k=k+1 and go to 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Rationalizable equilibrium

A

Strategy profile where each si is rationalizable (survives the algorithm).
Game is solvable by rationalizability if it has an unique rationalizable equilibrium.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Nash equilibrium

A

Pure strategy profile where each si* is a best response to s-i* for each i, that is ui(si, s-i) >= ui(si, s-i*) for each si and i.

17
Q

IESDS x Rationalizability x Nash equilibria

A

1 If s* is a strictly dominant strategy equilibrium then it is the unique NE
2 Each NE is rationalizable and survives IESDS
3 If S is finite, then neither rationalizability nor IESDS create new equilibria
4 If S is finite, and IESDS and Rationalizability equilibria are unique, then it is also a NE

18
Q

Probability distribution over A

A

Let A be a finite set. A probability distribution over A is a function sigma: A->[0,1] such that sum over A sigma(a) = 1.
Delta(A) is set of all probability distributions over A

19
Q

Mixed strategy

A

Probability distribution sigma over Si
We denote by Sigmai=Delta(Si) the set of all mixed strategies of player i.

20
Q

Expected payoff

A

The expected payoff of player i under a mixed strategy profile sigma is ui(sigma) = sum over S sigma(s) ui(s) = sum over S1, sum over S2 sigma1(s1) sigma2(s2) ui(s1, s2)

21
Q

Mixed belief

A

A mixed belief of player 1 is a mixed strategy sigma2 of player 2

22
Q

Never best response in mixed strategies

A

A pure strategy s1 of player 1 is a never best response to any belief sigma2 iff s1 is strictly dominated by a strategy sigma1.
Strategy survives IESDS iff it is rationalizable.

23
Q

Mixed strategy Nash equilibrium

A

A mixed strategy profile sigma* where sigma1* is the best response to sigma2* and vice versa.
That is u1(sigma1, sigma2) >= u1(s1, sigma2) and u2(sigma1, sigma2) >= u1(sigma1, s2) for all s1, s2.

24
Q

Payoffs in mixed strategy NE

A

Every NE sigma* satisfies
u1(s1, sigma2) = u1(sigma) for s1 in supp1(sigma1)
u2(sigma1
, s2) = u2(sigma) for s2 in supp2(sigma2)

25
Q

Equations for payoff functions in mixed profile

A

u1(s1, sigma2) = w1 for s1 in supp(sigma1)
u1(s1, sigma2) <= w1 for s1 not in supp(sigma1)
u2(sigma1, s2) = w2 for s2 in supp(sigma2)
u2(sigma1, s2) <= w2 for s2 not in supp(sigma2)
Then u1(sigma) = w1 and u2(sigma) = w2, and sigma* is a NE

26
Q

Support Enumeration equations

A

For all k in supp1: Sum over l’ from S2 sigma2(l’) * u1(k, l’) = w1
For all k not in supp1: Sum over l’ from S2 sigma2(l’) * u1(k, l’) <= w1
For all l in supp2: Sum over k’ from S1 sigma1(k’) * u2(k’, l) = w2
For all l not in supp2: Sum over k’ from S1 sigma1(k’) * u2(k’, l) <= w2
For all i from {1,2}: sigmai(1) + … + sigmai(mi) = 1
For all i from {1,2} and all k from suppi: sigma(k) >= 0
For all i from {1,2} and all k not in suppi: sigma(k) = 0

27
Q

MaxMin strategy

A

sigma1* is a maxmin strategy of player 1 if sigma1* in argmax_sigma1 min_s2 u1(sigma1, s2)

28
Q

Von Neumanns Theorem

A

Assume two-player zero-sum game. Then max_sigma1 min_s2 u1(sigma1, s2) = min_sigma2 max_s1 u1(s1, sigma2).
Moreover, sigma* is a NE iff both sigma1* and sigma2* are maxmin strategies

29
Q

Computing NE in zero-sum games using linear programming

A

Assume s1 = {1,…m1}, s2 = {1,…,m2}. We want to compute sigma1* in argmax_sigma1 min_s2 u1(sigma1, s2). Consider a linear program with variables sigma1(1), …, sigma1(m1), v: maximize v, subject to
sum k in 1..m1 sigma1(k) * u1(k, s2) >= v for s2 = 1..m2. The sum of sigma(k) has to be 1 and sigma1(k) >= 0