On-Line Game Theory Utility & Simulation |
True/False Quiz |
Summary Index |
Return to Main Page |
Finite Mathematics |
Applied Calculus |
Finite Mathematics & Applied Calculus |
Two-Person Zero Sum Game
In a two-person zero sum game, each of the two players is given a choice between several prescribed strategies at each turn, and each player's loss is equal to the other player's gain. The payoff matrix of a two-person zero sum game has rows labeled by the row player's strategies and columns labeled by the column player's strategies. The ij entry of the matrix is the payoff that accrues to the row player in the event that the row player uses strategy i and the column player uses strategy j.
|
Example
Paper, Scissors, Rock
Do you want to play? Click on a row strategy...
|
||||||||||||||||||||||||||||||||||||||||||||||
Fundamental Principles of Game Theory
When analyzing any game, we make the following assumptions about both players:
|
Example
Consider the following game.
If the row player follows Principle 1, (s)he should never play Strategy 1 since Strategy 2 gives better payoffs no matter what strategy the column player chooses. (The payoffs in Row 2 are all at least as high as the coresponding ones in Row 1.) Further, following Principle 2, the row player expects that the column player will never play Strategy A, since Strategy B gives better payoffs as far as the column player is concerned. (The payoffs in Column B are all at least as low as the coresponding ones in Column A.) |
||||||||||||||||||||||||||||||||||||||||||||||
Pure Strategies and Dominance
A player uses a pure strategy if he or she uses the same strategy at each round of the game. One pure strategy dominates another if all its payoffs are more advantageous to the player than the corresponding ones in the other strategy. In terms of the payoff matrix, we can say it this way:
|
Example
Consider the above game once again.
Since the entries in Row 2 are the corresponding ones in Row 1, Row 2 dominates Row 1. Since the entries in Column B are the corresponding ones in Column A, Column B dominates Column A. |
||||||||||||||||||||||||||||||||||||||||||||||
Reduction by Dominance
If one pure strategy is dominated by another, the player can ignore the dominated strategy without losing any advantage. Removing dominated rows and columns makes the game smaller and easier to analyze. The procedure for eliminating all dominated rows and columns is called reduction by dominance and is carried out as follows:
If you are using Netscape or Explorer 3 or better, press here to bring up a Javascipt utility that will automatically reduce any game (up to 55) by dominance. |
Example
In the game above, we saw that Row 2 dominates Row 1, so the first step is to eliminate Row 1, leaving the following smaller game.
Since Column B now dominates both Columns A and C, we follow Step 2 and eliminate Columns A and C, leaving the following even smaller game.
Step 3 now tells us to repeat the first two steps. Notice that Row 2 now dominates Row 3 (even though it did not in the original game) we eliminate Row 3, leaving the following little 11 game. This is as far as the reduction can go.
|
||||||||||||||||||||||||||||||||||||||||||||||
Optimal Pure Strategies
If the payoff matrix of a game can be reduced to a 1 x 1 matrix by dominance, then the strategies labeling the row and column that are left are the optimal pure strategies for that game. If the payoff matrix does not reduce to a 1 x 1 matrix, then the optimal pure strategy for each player is obtained as follows. Row Player: Box the minimum payoffs in each row and select the row or rows whose boxed payoffs are the largest. Column Player: Circle the maximum payoffs in each column and select the column or columns whose circled payoffs are the smallest. |
Example
Row Player: Here is the game we considered above with the row minima in bold. The largest of these is in color, showing that Strategy 2 is the optimal pure row strategy.
Column Player: Here is the same game with the column maxima in bold. The smallest of these is in color, showing that Strategies A and B are both optimal pure column strategies.
|
||||||||||||||||||||||||||||||||||||||||||||||
Saddle Point, Strictly Determined Game
A saddle point is a payoff that is simultaneously a row minimum and a column maximum. To locate saddle points, circle the row minima and box the column maxima. The saddle points are those entries that are both circled and boxed. A game is strictly determined if it has at least one saddle point. The following statements are true about strictly determined games.
The value of a strictly determined game is the value of the saddle point entry. A fair game has value of zero, otherwise it is unfair or biased. |
Example
Row Player:In the above game, there are two saddle points, shown in color.
Since the saddle point entries are zero, this is a fair game. Our on-line game theory utility runs on both Netscape 3 and IE 3, and can be used to check any game (up to 55) for saddle points. Try it out. |
||||||||||||||||||||||||||||||||||||||||||||||
Mixed Strategy, Expected Value
A mixed strategy is a method of playing a game where the rows or columns are played at random so that each is used a given fraction of the time. We represent a mixed strategy for the row player by a row matrix (probability vector) S = [a b c . . . ]with the same number of entries as there are rows, where each entry represents the fraction of times the corresponding row is played (or the probability of using that strategy) and where a + b + . . . = 1. A mixed strategy for the column player is represented by a similar column matrix T. The expected value of the game with payoff matrix P corresponding to the mixed strategies S and T is given by e = SPTThe expected value of the game is the average payoff per round if each player uses the associated mixed strategies for a large number of rounds. |
Example
Here is a variant of "paper, scissors, rock in which "paper/paper" and "rock/rock" is no longer a draw.
Suppose the row player uses the mixed strategy S = [0.75 0 0.25](play paper 75% of the time, scissors 0% of the time and rock 25% of the time) and thje column player plays scissors and rock each 50% of the time; Then the expected value of the game is
|
||||||||||||||||||||||||||||||||||||||||||||||
Optimal Mixed Strategy
An optimal mixed strategy for the row player is a mixed strategy for which the lowest expected payoff (over all possible column player mixed strategies) is as large as possible. An optimal mixed strategy for the column player is a mixed strategy for which the highest expected payoff (over all possible row player mixed strategies) is as small as possible. The process of finding optimal mixed strategies for both players is called solving the game. Here are some facts about optimal mixed strategies:
A fair game has value of zero, otherwise it is unfair or biased. |
Example
Look at the game immediately above. If you solve the game using the on-line game theory utility you will find that the optimal mixed strategies are: Optimal Row Strategy: S = [0.6 0 0.4]
e = 0.2. Q: How does the utility solve a game?
|
||||||||||||||||||||||||||||||||||||||||||||||
Solving a Matrix Game Using the Simplex Method
A game may be solved using the simplex method as follows. Before you start, check for saddle points. If you find one, you have already solved the game; the optimal strategies are the pure strategies passing through a saddle point. Otherwise, continue with the following steps.
|