Professional Documents
Culture Documents
Game Theory
Strategy #1 Strategy #2
P
l Strategy #1
a
Payoff (1,1) Payoff (1,2)
y
e
r
Strategy #2
# Payoff (2,1) Payoff (2,2)
1
Types of Games
• Zero vs. non-zero sum
• Sequential vs. Simultaneous moves
• Single Play vs. Iterated
• Perfect vs. Imperfect information
• Cooperative vs. non-cooperative
Types of Games
We classify games into several types.
By the number of players:
By the Rules:
By the Payoff Structure:
By the Amount of Information Available to
the players
Games as Defined by the
Number of Players:
A B
X (2,-2) (2,-2)
Player 1
( row )
Y (1,-1) (3,-3)
If both players know the possible strategies for both players and the
resulting payoffs and play their best possible strategy in terms of their
own best interest, in this case, what will happen?
Battle of the Bismarck Sea
• The previous game was actually played out in February 1943
as the Battle of the Bismark Sea between U.S. and Japanese
forces. We may consider the U.S. commander, General Kenny
as player 1, while his opponent, player 2, is Admiral Imamura.
Battle of the Bismarck Sea
• In the middle of World War II, the Japanese Admiral was
ordered to deliver reinforcements to Japanese soldiers fighting in
Papua New Guinea. The Japanese had to choose between two
available routes…
Battle of the Bismarck Sea
The Japanese reinforcements could
be sent either by a northern route,
through the Bismarck Sea, or through
a southern route, through the
Solomon sea.
Travel Travel
North South
Search (2,-2) (2,-2)
General Kenney North
Search (1,-1) (3,-3)
South
As the name of the battle suggests, both commanders choose the
northern route, through the Bismarck Sea.
In spite of this being an “optimal strategy” for the Japanese, they
suffered heavy losses. However, the loss certainly would have been
greater for the Japanese with another day of bombing.
Zero Sum Games
• Normally, if a matrix game is a zero-sum game, we don’t need to
write the payoffs for both players. Instead we write only one number
in each matrix cell.
Admiral Imamura Admiral Imamura
Travel Travel Travel Travel
North South North South
General General
Search (2,-2) (2,-2) Search 2 2
Kenney Kenney
North North
Search (1,-1) (3,-3) Search 1 3
South South
• If only one number is written in each cell of the matrix, then the
game is understood to be a zero-sum game.
Zero Sum Games
• For example, in the matrix below, because only one number is
written in each cell, it is understood that the payoffs are the given
numbers for the row player (General Kenney) and the negative of
each of these values for the column player (Admiral Imamura).
Admiral Imamura
Travel Travel
North South
General Kenney Search 2 2
North
Search 1 3
South
Zero Sum Games
• For zero-sum games, we can look for saddle points by recognizing
the following two facts:
• The row player will want to the maximum value in the matrix.
• The column player will want the minimum value in the matrix.
Column Player
Travel Travel
North South
Search 2 2
Row Player
North
Search 1 3
South
Zero Sum Games
Column Player
Travel Travel
North South
Search 2 2
Row Player 2
North
Search 1 3
1
South
• To look for a saddle point in a matrix game, begin by finding the
minimum values of each row. ( These are called the row minima. )
• Then, choose the maximum value of these minima. (This is called the
maximin strategy for the row player. )
• We do this because a rationalization for the row player is to find the
best move possible assuming that the column player chooses his best
strategy. It’s like thinking “what’s the best I can do when he plays his
best.”
Zero Sum Games
Column Player
Travel Travel
North South
Search 2 2
Row Player North 2
Search 1 3
1
South
2 3
• Now, look for the maximum values for each column. (These are
column maxima.)
• Then, choose the smallest of the column maxima. This is called the
minimax strategy for the column player.
• Here, the column player is thinking: “What is the best I can do when
the row player is playing his best strategy.”
Zero Sum Games
Column Player
Travel Travel
North South
Search 2 2
2
Row Player North
Search 1 3
1
South
2 3
• Because, in this example, the row maximin and the column minimax
strategies coincide with the same outcome, these strategies are called a
saddle point (or an equilibrium point).
• In some cases, given a 2x2 matrix game, we can find equilibria by
determining if the row maximin and column minimax coincide with one
outcome.
Zero Sum Games
equilibrium
Column Player
point
Travel Travel
North South
Search 2 2
Row Player North
Search 1 3
South
• The “equilibrium point” or “saddle point” for this game is the
combination of the strategies of traveling and searching north. It is the
best each player can do assuming the other player does their best.
• The outcome associated with the equilibrium point is called the value of
the game. In this case, the value is 2.
• We say a game is fair if it’s value is 0. Thus, this particular game is not
fair.
Saddle Points
• In zero-sum games, the terms saddle point and equilibrium point are
interchangeable.
• The term saddle point comes from the fact that, in a game with two
players, each with two strategies, it represents at one point a highest
point for the lowest payoff values and also a lowest point for the highest
payoff values. player 2 (column player)
Firm A
Don’t
Advertise 6, 8 10, 2
Payoff Matrix for Advertising Game
Observations Firm B Don’t
A: regardless of Advertise Advertise
B, advertising is
the best Advertise 10, 5 15, 0
B: regardless of Firm A
A, advertising is Don’t
best Advertise 6, 8 10, 2
Payoff Matrix for Advertising Game
Observations Firm B Don’t
Dominant Advertise Advertise
Firm A
Don’t
Advertise 6, 8 20, 2
Modified Advertising Game
Observations Firm B Don’t
A: No dominant Advertise Advertise
strategy;
depends on B’s
Advertise 10, 5 15, 0
actions
B: Advertise Firm A
Question Don’t
Advertise 6, 8 20, 2
What should A
do? (Hint:
consider B’s
decision
Dominant strategies equilibrium
Dominant Strategies
“I’m doing the best I can no matter what
you do.”
“You’re doing the best you can no matter
what I do.”
Nash Equilibrium
If there is a set of strategies with the
property that no player can benefit by
changing her strategy while the other
players keep their strategies unchanged,
then that set of strategies and the
corresponding payoffs constitute the Nash
Equilibrium
Nash Equilibrium and Game
Game theory:
Studies interaction between people
Rationality: every one wants to maximize his profit.
(Non-cooperative games) High Low
B price price
Example: TV Sales A
Players (companies): A, B High 100 0
Actions: high price, low price price
100 10
Payoff matrix
A Low 10 5
Outcome: profile of actions B price
0 5
Example of Nash Equilibrium
Companies A and B sell TVs
<A-high price, B-high price> is a NE
A: High Low, gets 100 10;
B: High Low, gets 100 10;
<A-low price, B-low price> is also a NE
A: Low High, gets 5 0; B High Low
B: Low High, gets 5 0; A price price
High 100 0
Most NE is not efficient price 100 10
(best outcome) A Low 10 5
B price 0 5
NE
The Nash Equilibrium
Revisited
Nash Equilibrium
“I’m doing the best I can given what you
are doing”
“You’re doing the best you can given
what I am doing.”
The Nash Equilibrium Revisited
Maximin Strategies
Scenario
Two firms compete selling file-encryption
software
They both use the same encryption standard
(files encrypted by one software can be read by
the other - advantage to consumers)
The Nash Equilibrium Revisited
Maximin Strategies
Scenario
Firm 1 has a much larger market share than
Firm 2
Both are considering investing in a new
encryption standard
Maximin Strategy
Firm 2
Don’t invest Invest
Don’t invest
0, 0 -10, 10
Firm 1
Nash equilibrium
Firm 1: invest Don’t invest 0, 0 -10, 10
Firm 2: Invest
Firm 1
Consider
If Player 2 is not rational or completely
informed
Firm 1’s maximin strategy is to not invest
Firm 2’s maximin strategy is to invest.
If 1 knows 2 is using a maximin strategy, 1
would invest