Neural Sync Active
Repeated Games
Registry Synced
Repeated Games
1047 words
5 min read
Reading compass
Now ยท ๐ฏ Learning Objectives
Repeated Games
๐ฏ Learning Objectives
- Distinguish finitely vs. infinitely repeated games
- Apply the backward-unravelling argument for finite games
- Understand how discount factors affect cooperation
- Analyse trigger strategies (Grim Trigger, Tit-for-Tat)
- Identify conditions for collusion sustainability
6.1 Intuition: The Shadow of the Future
When the same game is played repeatedly, the possibility of future punishment can sustain cooperation today. If defecting today means losing cooperation tomorrow, even short-term temptations can be resisted.
๐ Key Insight: Repeated interaction can solve the Prisoner's Dilemma โ but only if the future matters enough. Real-world examples:
- OPEC oil cartel: members must resist cheating on production quotas
- Repeated business transactions: trust is valuable because of future dealings
- International trade agreements: retaliation threats sustain cooperation
6.2 Formal Definitions
Stage Game
The one-shot game played each period (e.g., Prisoner's Dilemma).
Repeated Game
A repeated game consists of:
- A stage game (normal form)
- A time horizon (finite T or infinite)
- A discount factor ฮดโ[0,1) for each player
- Payoffs: sum of discounted stage-game payoffs For infinitely repeated games:
Average Payoff
Sometimes we use average payoff: (1โฮด)โฮดtโ1uiโ โ as ฮดโ1, this approaches the per-period average.
6.3 Finitely Repeated Games
The Unravelling Problem
Consider Prisoner's Dilemma repeated T times.
Last period T: No future to worry about โ both defect (unique NE of stage game).
Period Tโ1: Both know they'll defect in T regardless of what happens now โ current period is effectively a one-shot game โ both defect.
By backward induction: Defection in every period.
โ ๏ธ Result: Any finitely repeated game with a unique stage-game NE has a unique SPNE where the stage-game NE is played every period.
Exceptions
If the stage game has multiple Nash equilibria, cooperation can be sustained in finite games (through "good" and "bad" equilibrium phases).
6.4 Infinitely Repeated Games
In infinitely repeated games, there's no last period โ so backward unravelling doesn't apply. Cooperation becomes possible.
Grim Trigger Strategy
"Start by cooperating. If anyone ever defects, defect forever."
Prisoner's Dilemma:
Check if Grim Trigger is SPNE:
Cooperation payoff: 3+3ฮด+3ฮด2+โฏ=1โฮด3โ
One-period deviation (defect): 5+1ฮด+1ฮด2+โฏ=5+1โฮดฮดโ
Cooperation is sustainable if:
If ฮดโฅ0.5, Grim Trigger sustains cooperation.
6.5 Trigger Strategies Comparison
| Strategy | Description | Pros | Cons |
|---|---|---|---|
| Grim Trigger | Cooperate until defection, then punish forever | Simple, strong deterrent | No forgiveness โ one mistake ends cooperation forever |
| Tit-for-Tat | Mirror opponent's last move | Forgiving, reciprocating | Can get stuck in alternating defection (C,D,C,D...) |
| Forgiving Tit-for-Tat | Occasionally forgive defection | More robust to noise | More complex |
| Trigger (n-period) | Punish for n periods, then forgive | Proportionate response | Need to choose n |
Tit-for-Tat in Repeated Prisoner's Dilemma
Tit-for-Tat: "Cooperate in period 1. In period t, do whatever your opponent did in period tโ1."
Properties:
- Nice: Never defects first
- Retaliatory: Punishes defection immediately
- Forgiving: Returns to cooperation if opponent does
- Clear: Easy for opponent to understand Axelrod's tournaments showed Tit-for-Tat is remarkably successful.
6.6 Cartel Stability
Two firms collude to charge high price. Each can cheat by lowering price.
| Stage game | Collude | Cheat |
|---|---|---|
| Collude | (100, 100) | (30, 120) |
| Cheat | (120, 30) | (50, 50) |
Sustaining collusion with Grim Trigger:
Collude forever: 1โฮด100โ Cheat then compete: 120+1โฮด50ฮดโ
Collusion sustainable when:
๐ Formula Summary
| Concept | Formula |
|---|---|
| Discounted payoff | Uiโ=โt=1โโฮดtโ1uiโ |
| Grim Trigger cooperation condition | ฮดโฅ1โgainย fromย defection1โ |
| Cartel stability condition | ฮดโฅฯcheatโโฯcompetitionโฯcheatโโฯcolludeโโ |
โ Practice Questions
Q1: In the Prisoner's Dilemma with payoffs (C: 3,3; 0,5 / D: 5,0; 1,1), find the minimum ฮด for Tit-for-Tat to sustain cooperation.
SolutionFor Tit-for-Tat, a defection triggers defection in the next period. If both play TFT, a deviation gives 5 today but 1 tomorrow (because opponent punishes). Then it returns to 3.Deviation payoff: 5+1ฮด+3ฮด2+3ฮด3+โฏ=5+ฮด+1โฮด3ฮด2โWait โ after TFT punishes one period, if both return to cooperation: 5+ฮด(1)+ฮด2(3)+ฮด3(3)+โฏ=5+ฮด+1โฮด3ฮด2โCooperation: 1โฮด3โ1โฮด3โโฅ5+ฮด+1โฮด3ฮด2โ 3โฅ5(1โฮด)+ฮด(1โฮด)+3ฮด2 3โฅ5โ5ฮด+ฮดโฮด2+3ฮด2 3โฅ5โ4ฮด+2ฮด2 2ฮด2โ4ฮด+2โฅ0 ฮด2โ2ฮด+1โฅ0 (ฮดโ1)2โฅ0 (always true)So TFT sustains cooperation for any ฮด>0 in this game! But TFT+TFT equilibrium is not subgame perfect โ need to verify. Q2: For the cartel example, find the minimum ฮด if the competitive profit is 30 instead of 50. Solution1โฮด100โโฅ120+1โฮด30ฮดโ 100โฅ120(1โฮด)+30ฮด 100โฅ120โ120ฮด+30ฮด 100โฅ120โ90ฮด 90ฮดโฅ20 ฮดโฅ92โโ0.222Lower competitive profit makes cheating less attractive โ easier to sustain collusion. Q3: Why can't cooperation be sustained in finitely repeated Prisoner's Dilemma? SolutionBy backward induction. In the last period, there's no future to reward/punish โ both defect. In the second-last period, knowing last period's outcome is already determined (defect, defect) regardless of current actions โ current period is effectively one-shot โ both defect. This unravelling continues to the first period, giving all-period defection. Cooperation requires the possibility of future punishment, which disappears when the end is known. Join Discord PreviousSubgame Perfect EquilibriumNextRepeated Games Extensions