Repeated Games

Finitely Repeated Games

Let
\[G = (N, (S_i), (u_i))\]

be a normal-form game.

In repeated games, we call \(G\) the stage game.

We call \(G(T)\) the finitely repeated game in which:

  • the stage game \(G\) is played \(T\) times;
  • outcomes of all preceding games are observed before next stage game is played;
  • preference of each player \(i \in N\) is represented by the sum of payoffs in each stage.

The how should we define and describe a strategy for player \(i\) in repeated games \(G(T)\)?

Example: Prisoner’s Dilemma in Repeat

Consider the stage game \(G\):

\(C\) \(D\)
\(c\) 4,4 0,5
\(d\) 5,0 1,1

What could be the history set \(H\) and a strategy of player 1 looks like?

Click to Explore

\[\begin{aligned} H &= \{\emptyset, (c, C), ... , (d, D), ((c, C), (c, C)), ..., ((d, D), (d, D))\} \end{aligned}\]

One strategy for player 1:

History Actions
\(\emptyset\) \(c\)
\((c, C)\) \(c\)
\((c, D)\) \(d\)
\((d, C)\) \(d\)
\((d, D)\) \(d\)

There are \(2^5\) possible strategies for each player.


Properties

Unique NE for Stage Game

Whenever the stage game \(G\) has a unique NE, the unique subgame perfect outcome of \(G(T)\) is that NE player in every stage, for every finite \(T\).

Example: Non-Unique NE for Stage Game

Consider this stage game \(G\):

\(C\) \(D\) \(X\)
\(c\) 4,4 0,5 -1,-1
\(d\) 5,0 1,1 -1,-1
\(x\) -1,-1 -1,-1 3,3

One possible SPNE for \(G(2)\) would be:

Click to Explore

The strategy for player 1:

History Actions
\(\emptyset\) \(c\)
\((c, C)\) \(x\)
else \(d\)

The strategy for player 2:

History Actions
\(\emptyset\) \(C\)
\((c, C)\) \(X\)
else \(D\)

Outcome of this repeated game \(G(2)\) is: \(((c, C), (x, X))\).

Check if anyone has a profitable deviation. Without loss of generality, check player 1:

Action Payoff
Original Strategy 7
Deviate to \(d\) at 1st step 6
Deviate to \(x\) at 1st step 0
Deviate to \(c\) at 2nd step 3
Deviate to \(d\) at 2nd step 3

Similarily true for player 2. Hence this strategy is SPNE.


Infinitely Repeated Games

Start with a normal-form stage game

\[G = (N, (S_i), (u_i)).\]

For each \(\delta \in (0,1)\) we will create a new game \(G(\infty, \delta)\) with:

Players \(N = \{1, ..., n\}\) same as \(G\)
Strategies \(\sigma_i: H \to \Delta(S_i)\) be a set of instructions that directs an action for every possible element of history
Preferences represented by expected payoffs with \((1-\delta) \sum_{t=1}^{\infty} \delta^{t-1} u_i (s^t)\)

Cheatsheet: Geometric Sequence Sum

\[S_n = a \frac{1 - r^n}{1 - r}\]

where

  • \(a\) is the first term of the sequence
  • \(r\) is the common ratio
  • \(n\) is the number of terms in the sequence

When \(r \in (0,1)\) and \(n \to \infty\),

\[\lim_{n \to \infty} S_n = \frac{a}{1 - r}\]

An example:

\[\begin{aligned} (1 - \delta) [2 + 2 \delta + 2 \delta^2 + ...] &= (1 - \delta) \lim_{n \to \infty} [2 + 2 \delta + ... + 2 \delta^{n}] \\ &= \lim_{n \to \infty} (1 - \delta) 2 \frac{1 - \delta^n}{1 - \delta} \\ \delta \in (0,1) \implies &= 2 \end{aligned}\]

One-shot Deviation Principle

Proposition
A strategy profile \(\sigma = (\sigma_i)\) is a subgame perfect Nash equilibrium of \(G(\infty, \delta)\) iif there are no profitable one-shot deviations.

Common Strategies for Infinitely Repeated Games

We would use the example of Repeated Prisoner’s Dilemma.

Grim Trigger

For player 1,

History Actions
\(\emptyset\) \(c\)
\((c, C), ..., (c, C)\) \(c\)
else \(d\)

Similar for player 2.

Tit-for-Tat

For player 1,

History Actions
\(\emptyset\) \(c\)
\(..., (c, C)\) or \(..., (d, C)\) \(c\)
\(..., (c, D)\) or \(..., (d, D)\) \(d\)

For player 2,

History Actions
\(\emptyset\) \(C\)
\(..., (c, C)\) or \(..., (c, D)\) \(C\)
\(..., (d, C)\) or \(..., (d, D)\) \(D\)
Back to top