Chapter 3 - Dominance
Recap
In the previous chapter we discussed:
- Normal form games;
- Mixed strategies and expected utilities.
We spent some time talking about predicting rational behaviour in the above games but we will now look a particular tool in a formal way.
Dominant strategies
In certain games it is evident that certain strategies should never be used by a rational player. To formalise this we need a couple of definitions.
Definition of an incomplete strategy profile
In an \(N\) player normal form game when considering player \(i\) we denotes by \(s_{-i}\) an incomplete strategy profile for all other players in the game.
For example in a 3 player game where \(S_i=\{A,B\}\) for all \(i\) a valid strategy profile is \(s=(A,A,B)\) while \(s_{-2}=(A,B)\) denotes the incomplete strategy profile where player 1 and 3 are playing A and B (respectively).
This notation now allows us to define an important notion in game theory.
Definition of a strictly dominated strategy
In an \(N\) player normal form game. A pure strategy \(s_i\in S_i\) is said to be strictly dominated if there is a strategy \(\sigma_i\in \Delta S_i\) such that \(u_i(\sigma_i,s_{-i})>u_{i}(s_i, s_{-i})\) for all \(s_{-i}\in S_{-i}\) of the other players.
When attempting to predict rational behaviour we can elimate dominated strategies.
If we let \(S_1={r_1, r_2}\) and \(S_2={c_1, c_2}\) we see that:
and
so \(c_1\) is a strictly dominated strategy for player 2. As such we can eliminate it from the game when attempting to predict rational behaviour. This gives the following game:
At this point it is straightforward to see that \(r_2\) is a strictly dominated strategy for player 1 giving the following predicted strategy profile: \(s=(r_1,c_2)\).
Definition of a weakly dominated strategy
In an \(N\) player normal form game. A pure strategy \(s_i\in S_i\) is said to be weakly dominated if there is a strategy \(\sigma_i\in \Delta S_i\) such that \(u_i(\sigma_i,s_{-i})\geq u_{i}(s_i,s_{-i})\) for all \(s_{-i}\in S_{-i}\) of the other players and there exists a strategy profile \(\bar s\in S_{-i}\) such that \(u_i(\sigma_i,\bar s)> u_{i}(s_i,\bar s)\) .
We can once again predict rational behaviour by eliminating weakly dominated strategies.
As an example consider the following two player game:
Using the same convention as before for player 2, \(c_1\) weakly dominates \(c_2\) and for player 1, \(r_1\) weakly dominates \(r_2\) giving the following predicted strategy profile \((r_1,c_1)\).
Common knowledge of rationality
An important aspect of game theory and the tool that we have in fact been using so far is to assume that players are rational. However we can (and need) to go further:
- The players are rational;
- The players all know that the other players are rational;
- The players all know that the other players know that they are rationals;
- …
This chain of assumptions is called Common knowledge of rationality (CKR). By applying the CKR assumption we can attempt to predict rational behaviour through the iterated elimination of dominated strategies (as we have been doing above).
Example
Let us try to predict rational behaviour in the following game using iterated elimination of dominated strategies:
Initially player 1 has no dominated strategies. For player 2, \(c_3\) is dominated by \(c_2\). Now \(r_2\) is dominated by \(r_1\) for player 1. Finally, \(c_1\) is dominated by \(c_2\). Thus \((r_1,c_2)\) is a predicted rational outcome.
Example
Let us try to predict rational behaviour in the following game using iterated elimination of dominated strategies:
- \(r_1\) weakly dominated by \(r_2\)
- \(c_1\) strictly dominated by \(c_3\)
- \(c_2\) strictly dominated by \(c_1\)
Thus \((r_2,c_3)\) is a predicted rational outcome.
Not all games can be solved using dominance
Consider the following two games:
Why can’t we predict rational behaviour using dominance?