logo
Теория игр

2.3 Решение игр графическим методом

Графический метод применим к играм, в которых хотя бы один игрок имеет только две стратегии.

Первый случай. Игра (2 2) с матрицей без седловой точки.

Решением игры являются смешанные стратегии игроков (x1, x2) и (y1, y2), где x1 - вероятность применения первым игроком первой стратегии, x2 - вероятность применения первым игроком второй стратегии, y1 - вероятность применения вторым игроком первой стратегии, y2 - вероятность применения вторым игроком второй стратегии. Очевидно, что

x1 + x2 = 1, y1 + y2 = 1.

Найдем решение игры графическим методом. На оси ОX отложим отрезок, длина которого равна единице. Левый конец (x = 0) соответствует стратегии первого игрока А1, правый (x = 1) - стратегии А2. Внутренние точки отрезка будут соответствовать смешанным стратегиям (x1, x2) первого игрока, где x1 =1 - x2. Через концы отрезка проведем прямые, перпендикулярные оси ОX, на которых будем откладывать выигрыш при соответствующих чистых стратегиях. Если игрок В применяет стратегию В1, то выигрыш при использовании первым игроком стратегий А1 и А2 составит соответственно а11 и а21. Отложим эти точки на прямых и соединим их отрезком В1В1. Если игрок А применяет смешанную стратегию, то выигрышу соответствует некоторая точка М, лежащая на этом отрезке. (см. рис.1)

Рис.1. Стратегии игрока А

Аналогично строится отрезок В2В2, соответствующий стратегии В2 игрока В.

Ломаная линия, составленная из частей отрезков, интерпретирующих стратегии игрока В, расположенная ниже всех отрезков, является нижней границей выигрыша, получаемого игроком А.

Стратегии, части которых образуют нижнюю границу выигрыша, будут активными стратегиями.

В игре (2 2) обе стратегии являются активными.

Рис.2. Стратегии игроков А и В

Ломаная В12 является нижней границей выигрыша, получаемого игроком А. (см. рис.2) Точка N, в которой он максимален, определяет цену игры и ее решение. Найдем оптимальную стратегию первого игрока. Запишем систему уравнений

Приравнивая выражения для v из уравнений системы и учитывая, что

x1 + x2 = 1, получим

, , (1)

. (2)

Составляя аналогичную систему

и учитывая условие

y1 + y2 = 1,

можно найти оптимальную стратегию игрока В:

. (3)

Второй случай. Игра (2 n) с матрицей

.

Для каждой из n стратегий игрока В строится соответствующий ей отрезок на плоскости. Находится нижняя граница выигрыша, получаемого игроком А, и определяется точка на нижней границе, соответствующая наибольшему выигрышу. Выделяются две активные стратегии игрока В, отрезки которых проходят через данную точку. Далее рассматриваются только эти две стратегии игрока В. Игра сводится к игре с матрицей (2 2). Оптимальные стратегии и цену игры находят по формулам (1) - (3).

Третий случай. Рассмотрим игру (m 2) с матрицей

.

Решение игры может быть получено аналогично случаю два. Для каждой из m стратегий игрока А строится соответствующий ей отрезок на плоскости.

Находится верхняя граница проигрыша, получаемого игроком В, и определяется точка на нижней границе, соответствующая наименьшему проигрышу. Выделяются две активные стратегии игрока А, отрезки которых проходят через данную точку.

Далее рассматриваются только эти две стратегии игрока А. Игра сводится к игре с матрицей (2 2). Оптимальные стратегии и цену игры находят по формулам (1) - (3).