Title: Game Theory
1Game Theory
2Game theory is a mathematical theory that deals
with the general features of competitive
situations. The final outcome depends primarily
upon the combination of strategies selected by
the adversaries.
3Two key Assumptions (a) Both players are
rational (b) Both players choose their strategies
solely to increase their own welfare.
4Payoff Table
Player 2
Strategy
1 2 3
1 2 4 1 0 5 0 1 -1
1 2 3
Player 1
Each entry in the payoff table for player 1
represents the utility to player 1 (or the
negative utility to player 2) of the outcome
resulting from the corresponding strategies used
by the two players.
5A strategy is dominated by a second strategy if
the second strategy is always at least as good
regardless of what the opponent does. A
dominated strategy can be eliminated immediately
from further consideration.
Player 2
Strategy
1 2 3
1 2 4 1 0 5 0 1 -1
1 2 3
Player 1
For player 1, strategy 3 can be eliminated. ( 1
gt 0, 2 gt 1, 4 gt -1)
61 2 3
1 2 4 1 0 5
1 2
For player 2, strategy 3 can be eliminated. ( 1
lt 4, 1 lt 5 )
1 2
1 2 1 0
1 2
For player 1, strategy 2 can be eliminated. ( 1
1, 2 lt 0 )
71 2
1 2
1
For player 2, strategy 2 can be eliminated. ( 1
lt 2 )
Consequently, both players should select their
strategy 1. A game that has a value of 0 is said
to be a fair game.
8Minimax criterion To minimize his maximum losses
whenever resulting choice of strategy cannot be
exploited by the opponent to then improve his
position.
Player 2
Strategy
Minimum
1 2 3
-3 0 -4
-3 -2 6 2 0 2 5 -2 -4
1 2 3
Player 1
5 0 6
Maximum
Minimax value
Maximin value
9The value of the game is 0, so this is fair
game Saddle Point A Saddle point is an entry
that is both the maximin and minimax.
Player 2
Strategy
Minimum
1 2 3
-3 0 -4
-3 -2 6 2 0 2 5 -2 -4
1 2 3
Player 1
5 0 6
Maximum
Saddle point
10There is no saddle point. An unstable
solution
Player 2
Strategy
Minimum
1 2 3
-2 -3 -4
0 -2 2 5 4 -3 2 3 -4
1 2 3
Player 1
5 4 2
Maximum
11Mixed Strategies
probability that player 1 will use strategy i
( i 1,2,,m), probability that player 2 will
use strategy j ( j 1,2,,n),
Expected payoff for player 1
12Minimax theorem If mixed strategies are allowed,
the pair of mixed strategies that is optimal
according to the minimax criterion provides a
stable solution with (the
value of the game), so that neither player can do
better by unilaterally changing her or his
strategy.
maximin value minimax value
13Graphical Solution Procedure
Player 2
Probability
Pure Strategy
Probability
1 2 3
0 -2 2 5 4 -3
1 2
Player 1
Expected Payoff
14Expected Payoff
Expected payoff for player 1
15Player 1 wants to maximize the minimum expected
payoff. Player 2 wants to minimize the expected
payoff.
6 5 4 3 2 1 0 -1 -2 -3 -4
Maximin point
Expected payoff
1.0
16The optimal mixed strategy for player 1 is
So the value of the game is
The optimal strategy
(1)
17When player 1 is playing optimally (
), this inequality will be an equality, so that
(2)
Because is a probability distribution,
18 because would violate
(2),
Because the ordinate of this line must equal at
, and because it must never exceed
,
19To solve for and , select two values
of (say, 0 and 1),
The optimal mixed strategy for player 2 is
20Solving by Linear Programming
Expected payoff for player 1
The strategy is optimal if
21For each of the strategies
where one and the rest equal 0. Substituting
these values into the inequality yields
Because the are probabilities,
22The two remaining difficulties are (1) is
unknown (2) the linear programming problem has
no objective function. Replacing the
unknown constant by the variable and
then maximizing , so that
automatically will equal at the optimal
solution for the LP problem.
23(No Transcript)
24(No Transcript)
25Player 2
Example
Probability
Pure Strategy
Probability
1 2 3
0 -2 2 5 4 -3
1 2
Player 1
26Player 2
The dual
Probability
Pure Strategy
Probability
1 2 3
0 -2 2 5 4 -3
1 2
Player 1
27Question 1 Consider the game having the following
payoff table.
(a) Formulate the problem of finding optimal
mixed strategies according to the minimax
criterion as a linear programming problem. (b)
Use the simplex method to find these optimal
mixed strategies.