Решить матричную игру двух игроков с нулевой суммой сведением ее к задаче линейного программирования. Использовать двойственный симплекс-метод.
Практическое занятие № 5.
«Позиционные игры»
Пример 1.
Игра состоит из трех ходов, которые делают два игрока.
Первый ход делает первый игрок: он выбирает число  из
множества двух чисел
 из
множества двух чисел  .
.
Второй ход делает второй игрок: зная, какое число  выбрано первым игроком в первом ходе, он
выбирает число
 выбрано первым игроком в первом ходе, он
выбирает число  из множества двух чисел
 из множества двух чисел  .
.
Третий ход делает первый игрок: зная, какое число  выбрал второй игрок, и помня, какое число
 выбрал второй игрок, и помня, какое число  он выбрал при первом ходе, выбирает число
 он выбрал при первом ходе, выбирает число  из множества двух чисел
 из множества двух чисел  . На этом игра заканчивается и происходит
распределение выигрышей, второй игрок платит первому сумму, определенную
функцией
. На этом игра заканчивается и происходит
распределение выигрышей, второй игрок платит первому сумму, определенную
функцией  , где
, где  задана
следующим образом:
 задана
следующим образом:

Решение:
Рассмотрим сначала мыслимые стратегии второго игрока -
у него имеется возможность выбора одного из двух чисел 1 или 2, т. е. имеется
две возможности. Кроме того, у него есть информация о выбранном числе  при первом ходе, следовательно, он,
выбирая число
 при первом ходе, следовательно, он,
выбирая число  , может учитывать или не учитывать
эту информацию, поэтому для каждого
, может учитывать или не учитывать
эту информацию, поэтому для каждого  имеется еще два
значения
 имеется еще два
значения  , т. е. всего четыре стратегии:
, т. е. всего четыре стратегии:
1-я
– выбирать  , не взирая на
, не взирая на  ,
,
2-я – выбирать  , не
взирая на
, не
взирая на  ,
,
3-я – выбирать  ,
,
4-я – выбирать  , если
, если  , и выбирать
, и выбирать  , если
, если  .
. 
Стратегия для первого игрока должна учитывать
результаты сделанных ранее выборов. При каждом выборе на первом ходе может быть
два выбора на втором ходе, т. е. уже имеется четыре варианта, а при каждом из
этих вариантов может быть сделано два выбора, т. е. всего 8 возможных
стратегий. Обозначим через  стратегию
первого игрока: где
 стратегию
первого игрока: где  означает выбор первым игроком на
первом ходе;
 означает выбор первым игроком на
первом ходе;  – выбор первым игроком на третьем ходе,
если второй игрок на втором ходе выбрал число 1;
 – выбор первым игроком на третьем ходе,
если второй игрок на втором ходе выбрал число 1;  – выбор
первым игроком на третьем ходе, если второй на втором ходе выбрал число 2.
 – выбор
первым игроком на третьем ходе, если второй на втором ходе выбрал число 2.
Выигрыши первого игрока определяются так: пусть,
например, первый игрок применяет стратегию (1, 2, 1), а второй – первую
стратегию, тогда из (1, 2, 1) следует, что  . Далее,
второй игрок, не взирая на
. Далее,
второй игрок, не взирая на  , выбирает
, выбирает  , а из (1, 2, 1) следует, что первый игрок
выберет
, а из (1, 2, 1) следует, что первый игрок
выберет  . Получится выигрыш
. Получится выигрыш  .
Аналогично рассчитываются остальные выигрыши.
.
Аналогично рассчитываются остальные выигрыши.
Приведем матрицу выигрышей первого игрока в зависимости от применяемых стратегий:
| 1 | 2 | 3 | 4 | |
| (1, 1, 1) | (1, 1, 1) = -2 | (1, 2, 1) = 3 | (1, 1, 1) = -2 | (1, 2, 1) = 3 | 
| (1, 1, 2) | (1, 1, 1) = -2 | (1, 2, 2) = -4 | (1, 1, 1) = -2 | (1, 2, 2) = -4 | 
| (1, 2, 1) | (1, 1, 2) = -1 | (1, 2, 1) = 3 | (1, 1, 2) = -1 | (1, 2, 1) = 3 | 
| (1, 2, 2) | (1, 1, 2) = -1 | (1, 2, 2) = -4 | (1, 1, 2) = -1 | (1, 2, 2) = -4 | 
| (2, 1, 1) | (2, 1, 1) = 5 | (2, 2, 1) = 2 | (2, 2, 1) = 2 | (2, 1, 1) = 5 | 
| (2, 1, 2) | (2, 1, 1) = 5 | (2, 2, 2) = 6 | (2, 2, 2) = 6 | (2, 1, 1) = 5 | 
| (2, 2, 1) | (2, 1, 2) = 2 | (2, 2, 1) = 2 | (2, 2, 1) = 2 | (2, 1, 2) = 2 | 
| (2, 2, 2) | (2, 1, 2) = 2 | (2, 2, 2) = 6 | (2, 2, 2) = 6 | (2, 1, 2) = 2 | 
В таблице столбцы соответствуют стратегиям второго
игрока, а строки – стратегиям первого игрока: позиционная игра свелась к матричной
игре двух игроков с нулевой суммой и матрицей  , у
которой имеется две седловые точки, отмеченные звездочкой. Оптимальная
стратегия первого игрока (2, 1, 2) состоит в выборе числа
, у
которой имеется две седловые точки, отмеченные звездочкой. Оптимальная
стратегия первого игрока (2, 1, 2) состоит в выборе числа  на первом ходе и числа
 на первом ходе и числа  – на третьем ходе, равного числу
 – на третьем ходе, равного числу  ,  выбранного вторым игроком на втором
ходе. У второго игрока имеется две оптимальные стратегии: первая и четвертая,
т.е. выбирать
,  выбранного вторым игроком на втором
ходе. У второго игрока имеется две оптимальные стратегии: первая и четвертая,
т.е. выбирать  , не взирая на
, не взирая на  , или выбирать
, или выбирать  ,
отличное от
,
отличное от  . Цена игры равна 5.
. Цена игры равна 5.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.