Seyed Masoud Hosseini · Overview · Study log · Weekly summaries · Ideas · Search · Transcript · RSS feed
Game Theory · Lecture 18 of 24 · 1:15:57
Lecture 18: Imperfect Information, Information Sets and Subgame Perfection
Study guide
What this lecture covers
This lecture bridges the two halves of the course: simultaneous-move games (analyzed with Nash equilibrium, before the midterm) and sequential-move games under perfect information (analyzed with backward induction, after the midterm). It introduces the information set, a formal tool for representing what a player does or does not know at a given point in a game tree, and uses it to show that any simultaneous-move game can be redrawn as a tree, and vice versa. The lesson is that what matters for a game's structure is information, not the order in which moves happen.
The second half of the lecture shows why plain Nash equilibrium is not good enough once games mix sequential and simultaneous elements: some Nash equilibria rely on players making empty threats they would never actually carry out. To fix this, the lecture defines a subgame formally and introduces subgame perfect equilibrium, a refinement that requires equilibrium play in every subgame, not just the game as a whole. This sets up the tool used for the rest of the course, including bargaining and repeated games.
Key ideas
- Information set: a collection of a player's decision nodes that the player cannot tell apart, drawn as a dotted line connecting the nodes in a game tree.
- Perfect vs. imperfect information: perfect information means every information set contains exactly one node; imperfect information is everything else.
- Valid information sets: nodes in the same information set must offer the same number of choices, and a player cannot forget their own earlier move (the "perfect recall" assumption).
- Strategy under imperfect information: a strategy specifies an action at each information set, not at each individual node, since a player cannot condition on information they do not have.
- Trees and matrices are interchangeable: any simultaneous-move game (like Prisoners' Dilemma) can be drawn as a tree with an information set, and any tree can be converted into a normal-form payoff matrix.
- Time versus information: what determines whether a game behaves as "simultaneous" is whether players know each other's moves before deciding, not the literal timing of those moves.
- Nash equilibrium can be implausible in dynamic games: some Nash equilibria of the induced matrix rely on off-path behavior that contradicts backward induction, i.e., an empty threat.
- Subgame: a piece of the tree that starts at a single node, includes all of that node's successors, and does not split any information set.
- Subgame perfect equilibrium (SPE): a Nash equilibrium of the whole game that also induces a Nash equilibrium in every one of its subgames, ruling out equilibria built on non-credible threats.
Walkthrough
From perfect to imperfect information: a first example (0:01)
The lecture starts with a familiar perfect-information tree solved by backward induction, then modifies it so Player 2 cannot distinguish between two of Player 1's opening moves. Connecting those two nodes with a dotted line introduces the information set. The example shows that once Player 2 cannot tell which node she is at, Player 1's incentives change completely, since Player 1 can no longer be "crushed" by an opponent who observed the exact move.
Formal definitions: information sets, rules, and perfect/imperfect information (around 9:30)
The lecture defines an information set formally and states two rules that a valid information set must satisfy: nodes within it must offer the same number of available choices, and information sets cannot violate perfect recall (a player must remember their own past moves). It also gives the formal definitions of perfect information (every information set is a single node) and imperfect information (the rest), then adapts the definition of a strategy to specify play at each information set rather than each node.
Rebuilding familiar games as trees (around 18:46)
Using a two-player example with an information set, the lecture shows the resulting game reduces to the classic Prisoners' Dilemma matrix, demonstrating that simultaneous-move games are really just trees where neither player observes the other's move before choosing. It then works through converting a more general tree into a matrix and back again, showing that two trees that look temporally different (Player 1 moves first vs. Player 2 moves first) can represent the exact same game once you account for who knows what and when.
A tree with a repeated decision, and the failure of plain Nash equilibrium (around 35:10)
A richer three-move tree is converted into a matrix with four strategies for Player 1 (since a strategy must specify choices at every information set, even ones that will never be reached). Solving for Nash equilibria yields three candidates, but working through the tree with backward-induction reasoning shows two of them rely on Player 1 threatening to choose an option she would never actually pick if that part of the tree were reached, exposing them as implausible.
Subgames and the case for a stronger solution concept (around 49:59)
A second, three-player example reinforces the point: a matrix-derived Nash equilibrium turns out to prescribe non-equilibrium play in a smaller "game within the game" that starts once Player 1 makes a particular choice. The lecture formalizes this game-within-a-game as a subgame, defined by three requirements: it starts at a single node, includes all of that node's successors, and never splits an information set.
Subgame perfect equilibrium and worked examples (around 1:10:37)
The lecture defines subgame perfect equilibrium: a Nash equilibrium that also induces a Nash equilibrium in every subgame of the game. Applying this to both earlier examples eliminates the implausible equilibria and leaves the intuitively correct outcomes, matching what backward-induction reasoning would predict. This closes the lecture's transition from Nash equilibrium and backward induction toward a single unified solution concept for games with both sequential and simultaneous elements.
Before you watch
- Be solid on Nash equilibrium and payoff matrices from the first half of the course.
- Be comfortable with backward induction and game trees from the sequential-move lectures, including the entry game example referenced here.
- Reviewing how strategies were defined for perfect-information games will make the updated definition easier to follow.
Check your understanding
- What makes a collection of nodes a valid information set, and what two conditions would make an information set drawing invalid?
- Why does a strategy need to specify an action at every information set, even ones that will not be reached under that same strategy?
- Explain, using the lecture's example, how the same game can be represented with Player 1 moving first or Player 2 moving first without changing the outcome.
- Why can a Nash equilibrium of the normal-form matrix correspond to an "empty threat" when the game is actually played as a tree?
- What three conditions must a piece of a game tree satisfy to count as a subgame, and how does subgame perfect equilibrium use that definition to rule out implausible Nash equilibria?
Vocabulary
- information set (noun)
- A group of points in a game tree that a player cannot tell apart.
An information set shows a player doesn't know exactly where they are in the tree. - imperfect information (noun)
- A situation where a player does not know everything that happened earlier in the game.
Imperfect information means some moves are hidden from other players. - perfect information (noun)
- A situation where every player always knows exactly what has happened so far.
Chess is a game of perfect information. - perfect recall (noun)
- The assumption that a player never forgets their own earlier choices.
Perfect recall means you always remember what you did before. - normal-form game (noun)
- A game represented as a payoff matrix rather than a tree.
Any game tree can be converted into a normal-form game. - empty threat (noun)
- A promised punishment that the player would not actually carry out if tested.
A Nash equilibrium can rely on an empty threat that isn't credible. - off-path (adjective)
- Describing a part of the game that would never actually be reached under the predicted play.
Off-path behavior can still make a strategy look inconsistent. - subgame (noun)
- A smaller game contained within a larger game tree, starting from one node.
Each subgame must be solved consistently for the equilibrium to hold. - subgame perfect equilibrium (noun)
- A Nash equilibrium that also makes sense within every smaller part of the game.
Subgame perfect equilibrium rules out equilibria built on empty threats. - refinement (noun)
- A stricter version of a solution concept that removes some unreasonable outcomes.
Subgame perfection is a refinement of Nash equilibrium. - successor (noun)
- A node that comes after another node in a game tree.
A subgame must include all of a node's successors. - dotted line (noun)
- A drawing convention connecting nodes to show a player cannot distinguish between them.
A dotted line links two nodes inside the same information set. - induced (adjective)
- Caused or produced as a result of some process.
The tree, once converted, has an induced normal-form matrix. - reduce (mathematically) (verb)
- To simplify something down to a smaller or more basic form.
The tree reduces to the classic Prisoners' Dilemma matrix. - temporally (adverb)
- In terms of timing or order in time.
Two trees can look temporally different but represent the same game. - distinguish (nodes) (verb)
- To tell apart two different points or options.
Player 2 cannot distinguish between two of Player 1's opening moves. - bridge (halves of course) (verb)
- To connect two separate parts of a subject into one unified idea.
This lecture bridges the two halves of the course. - adapt (verb)
- To change something to fit a new situation.
The definition of a strategy is adapted for imperfect information. - prescribe (verb)
- To specify exactly what action should be taken.
A strategy prescribes what to do at every information set. - richer tree (noun)
- A more complex game diagram with additional branches or decision points.
A richer tree with a repeated decision reveals extra strategies.
Chapters
- 0:00 Chapter 1. Games of Imperfect Information: Information Sets
- 18:56 Chapter 2. Games of Imperfect Information: Translating a Game from Matrix Form to Tree Form and Vice Versa
- 35:11 Chapter 3. Games of Imperfect Information: Finding Nash Equilibria
- 49:59 Chapter 4. Games of Imperfect Information: Sub-games
- 1:10:17 Chapter 5. Games of Imperfect Information: Sub-game Perfect Equilibria
From the YouTube description
Game Theory (ECON 159)
We consider games that have both simultaneous and sequential components, combining ideas from before and after the midterm. We represent what a player does not know within a game using an information set: a collection of nodes among which the player cannot distinguish. This lets us define games of imperfect information; and also lets us formally define subgames. We then extend our definition of a strategy to imperfect information games, and use this to construct the normal form (the payoff matrix) of such games. A key idea here is that it is information, not time per se, that matters. We show that not all Nash equilibria of such games are equally plausible: some are inconsistent with backward induction; some involve non-Nash behavior in some (unreached) subgames. To deal with this, we introduce a more refined equilibrium notion, called sub-game perfection.
00:00 - Chapter 1. Games of Imperfect Information: Information Sets
18:56 - Chapter 2. Games of Imperfect Information: Translating a Game from Matrix Form to Tree Form and Vice Versa
35:11 - Chapter 3. Games of Imperfect Information: Finding Nash Equilibria
49:59 - Chapter 4. Games of Imperfect Information: Sub-games
01:10:17 - Chapter 5. Games of Imperfect Information: Sub-game Perfect Equilibria
This course was recorded in Fall 2007.
← Lecture 17: Backward Induction: Ultimatums and Bargaining · Lecture 19: Subgame Perfect Equilibrium: Matchmaking and Strategic Investments →
