Dominance and mixed strategies by the Simplex algorithmEdexcel A-Level Further Maths: Revision notes
Section 1
Dominance
A strategy is dominated if another strategy is at least as good whatever the opponent does, so it would never be chosen in an optimal strategy.
- Rows (Rose, maximising): row is dominated by row if every entry of row is less than or equal to the matching entry of row .
- Columns (Colin, minimising Rose's pay-off): column is dominated by column if every entry of column is greater than or equal to the matching entry of column . Dominated rows and columns can be deleted, and the game reduced, before looking for a solution. Dominated strategies are played with probability . Example: . Row 3 is dominated by row 1 (and by row 2). Column 3 is dominated by column 1 (, ). This leaves .
Using the wrong inequality for columns. Colin wants Rose's pay-off to be small, so a column with larger entries is the dominated one.
Section 2
Using the reduced game
After deleting dominated strategies, check for a stable solution (maximin minimax) and otherwise solve the smaller game, for instance the case by equating expected pay-offs. Deleting can be repeated: a deletion may create new dominance. State every deleted strategy with its reason, and give probability to each when you quote the final strategy. For : row 1 with probability gives and , so and the value is . Colin plays column 1 with probability : gives . So Rose plays and Colin plays .
Say the reason, for example 'row 3 is dominated by row 1 because , and '. The comparison is the mark.
Section 3
Converting a game to a linear programme
Larger games can be solved with the Simplex algorithm. For the player who chooses the columns (Colin):
- Add a constant to every entry so that all entries are positive. The value of the game is then positive, , and the optimal strategies are unchanged. Remember to subtract at the end.
- Let Colin play column with probability . Rose's expected gain against each row must be at most : .
- Divide by and write . The constraints become and, since , .
- Colin wants as small as possible, so maximise subject to the constraints and . Example, with : maximise subject to and . To set the problem up for Rose, write the game from Colin's point of view (negate and transpose) so that Rose becomes the column player, then add .
Forgetting to make every entry positive first. A zero or negative value of the game breaks the method, because it divides by .
Section 4
Solving by the Simplex algorithm
Add slack variables , , ... and form the initial tableau, with the profit row . Repeat:
- the pivot column has the most negative entry in the profit row;
- the pivot row has the smallest non-negative ratio (value positive entry in the pivot column);
- divide the pivot row by the pivot, then use row operations to make the rest of the pivot column . Stop when the profit row has no negative entries. Example: after two iterations , and . The slack columns of the profit row both show .
Check each tableau against the constraints: the basic variables must remain non-negative and must increase at each iteration.
Section 5
Reading the solution back
From the optimal tableau:
- (the value of the adjusted game).
- for each column, with if is not basic.
- Value of the original game .
- Rose's strategy can be read from the profit row: the entries under the slack variables, each multiplied by , give her probabilities. Example: , so ; , ; and the profit-row entries and give Rose and . No constant was added to this matrix, so the value is .
Stopping at or at the . A game question wants probabilities and the value of the original game.
That's the notes covered.
Carry on to the next subtopic.
Exam questions on Dominance and mixed strategies by the Simplex algorithm
- Rose and Colin play a zero-sum game, with Rose choosing the rows. Rose's pay-off matrix is .Use dominance to reduce the game to a game and find Rose's optimal strategy.2 marks
- Rose and Colin play a zero-sum game, with Rose choosing the rows and Colin choosing column with probability . Rose's pay-off matrix is . To use the Simplex algorithm, a constant is added to every entry of the matrix.After adding to every entry, formulate Colin's problem as a linear programme for the Simplex algorithm. Define and in terms of , the value of the adjusted game.2 marks
- Colin is the column player in a zero-sum game. After a constant has been added to every entry, Rose's pay-off matrix is . Colin plays column with probability and the value of the adjusted game is . Writing , Colin's problem is: maximise subject to , and . Slack variables and are added to the first and second constraints. The Simplex algorithm gives the optimal solution , , , .Set up the initial Simplex tableau. Choosing the column as the pivot column, carry out one iteration and state the pivot element and the value of after it.3 marks
Written by the Exaim team, led by Shaun Daswani (Head of Upper Secondary, Improve ME Institute; MSc Financial Mathematics, Imperial College London; BSc, UCL) and Jason Daswani (operational lead, Improve ME Institute; LSE).