Compute and in one pass. Scan the columns again: return the top cell of column if and , or its bottom cell if and . Each test is exactly mutual best response, so any returned cell is a pure Nash equilibrium.
If none is found, part (e) supplies columnsLocate one of each and mix with probability on each of those two columns, while the row player mixes on each row. The two row actions then both have expected payoff .
To check all opposing deviations, observe that no column can have . Such a column would maximize the column player's payoff in either row; choosing a row-player best response within it would give a pure equilibrium, contrary to the failed scan. Therefore every column has , and against the equal row mixture its expected payoff is at most . The two supported columns attain that bound.
Hence the returned half-half profile is a Nash equilibrium against every column, not only the two supported ones. A constant number of scans takes running time, with constant auxiliary storage if the output mixture is represented by its two supported column indices and probabilities. This is the construction in equilibrium in a two-row binary game.
Articles by others on the same topic
There are currently no matching articles.