![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Графическое решение игры два на два.
Стратегию второго игрока можно найти и непосредственно, если на графике поменять игроков местами, а вместо максимума нижней границы выигрыша р ассмотреть минимум верхней границы проигрыша. В любом случае точка К является одновременно точкой максимина и минимакса. 5.2. Решение игр Рассмотрим графическую интерпретацию игры В теории игр доказывается, что у любой конечной игры Пример 7. Решить игру со следующей платежной матрицей: Решение. Эта игра имеет 2 стратегии со стороны первого игрока и три стратегии со стороны второго. Поэтому графическим способом определим одну из стратегий второго игрока, которая является неактивной. Построим график относительно стратегий первого игрока.
Из графика видно, что для второго игрока явно невыгодной является первая стратегия, которая является неактивной. Таким образом, из матрицы игры исключаем первый столбец и приходим к матрице размерности два на два следующего вида: ![]() ![]() ![]() ![]() Игра размера Пример 8. Решить матричную игру со следующей матрицей: Решение. Построим график, где слева отложим значения проигрышей второго игрока при использовании им первой стратегии, а справа – значения проигрышей второго игрока при использовании им второй стратегии.
Из графика видно, что вторая стратегия для первого игрока является невыгодной, поскольку при её применении выигрыш первого игрока (и, соответственно, проигрыш второго) будет меньше. Таким образом, активными стратегиями первого игрока будут первая и третья. Соответственно запишем системы уравнений для смешанных стратегий игроков: Решение системы: Решением системы будут значения Решение игр Рассмотрим матричную игру размером Сведем её к задаче линейного программирования в общем виде. Имеем: Будем считать, что Для первого игрока имеем систему неравенств (с учетом того, что первый игрок стремится как можно больше выиграть, цена игры для него будет превышать v):
Введем новые переменные делением на цену игры:
При построении целевой функции учитываем, что цена игры для первого игрока максимизируется. Аналогично имеем для второго игрока систему неравенств: Разделив на цену игры и введя новые переменные Здесь целевая функция задана на максимум, т.к. цена игры для второго игрока минимизируется. В результате получили пару симметричных двойственных ЗЛП. Согласно первой теореме двойственности,
Элементарные методы решения матричных игр Игра Наиболее простой матричной игрой является игра Пусть матрица такой игры
Если седловой точки нет, то решением игры являются смешанные стратегии
![]() Кроме того, Решение этих уравнений даёт:
Аналогично, применение оптимальных стратегии
Ее решение даётся формулами
Пример (п.2.1) Во многих учебниках приводится пример игры в «орла и решку», суть которой состоит в следующем. Каждый из двух партнёров, не зная хода другого, кладёт свою монету орлом или решкой вверх и при совпадении наименований второй игрок (В) платит первому (А) единицу, а при несовпадении первый платит второму. Очевидно платёжная матрица такой игры будет: Седловой точки нет. Тогда, согласно формул: (2.4), (2.5), (2.6), (2.8) и (2.9), оптимальными стратегиями будут
Примечание. Отмечу, что матрица этой игры симметрична и на первый взгляд может показаться, что симметричность матрицы ведёт к справедливой (безобидной) игре для обоих игроков. На самом деле симметричность не гарантирует справедливости, напротив, кососимметричные матрицы (когда Пример (п.2.2) Цех заготовитель поставляет в сборочный цех детали двух видов a и b. По договору между цехами оговорены ежедневно два срока поставки этих деталей, причём, при поставке в первый срок деталей вида «а» сборочный цех платит заготовительному премию 50 руб., при поставке же изделий «а» выплачивается премия 20 руб. При поставке же изделий вида «b» в первый срок премия составляет 30 руб., а во второй – 40 руб. Определить оптимальные стратегии поставок и получения деталей. Решение. Принимая цех-заготовитель за игрока А, а сборочный за В, составим матрицу игры. Таблица 2.1 Матрица игры заданная таблицей
Значит,
Таким образом, цех-изготовитель поставляет детали вида а и b с вероятностями
Примечание. Игры Вводя ось 0y, можно построить прямую, отвечающую стратегии второго игрока, её уравнение Для нахождения оптимальной стратегии игрока В, исходя из графика, можно воспользоваться формулами:
В справедливости формул (2.10) и (2.11) легко убедиться, подставив значения LB2 и LB1, Аналогично, меняя ролями x и y, можно построить решение для игрока А.
![]() ![]() рис. 2.1. Графическое толкование игры Решение игры Пусть игра задана матрицей
Строим прямые, соответствующие стратегиям игрока В рис. 2.3. Ломаная В данном случае оптимальная стратегия противника получается применением смеси двух полезных стратегий
![]() ![]() рис. 2.3. Иллюстрация решения игры Решение игры Аналогично может быть решена игра с матрицей Пусть игра задана матрицей
Решение задачи находим для игрока В рис. 2.4. Ломаная Оптимальными стратегиями для игрока А являются вторая и третья. При этом
Матрица оптимальных стратегий имеет вид Следовательно, решение игры таково:
Решение матричных игр При решении произвольной конечной игры размера 1. Исключить из платёжной матрицы заведомо невыгодные стратегии по сравнению с другими стратегиями. Такими стратегиями для игрока А (игрока В) являются те, которым соответствуют строки (столбцы) с элементами заведомо меньшими (большими) по сравнению с элементами других строк (столбцов). 2. Определить верхнюю и нижнюю цены игры и проверить, имеет ли игра седловую точку. Если седловая точка есть, то соответствующие ей стратегии игроков будут оптимальными, а цена игры совпадает с верхней (нижней) ценой. 3. Если седловая точка отсутствует, то решение следует искать в смешанных стратегиях. Для игр размера Пример (п.2.3) Магазин может завести в различных пропорциях товары четырёх типов Предполагается, что спрос может иметь пять состояний Таблица 2.2 Матрица прибыли
Будем рассматривать возникшую ситуацию как игровую. Сторона А стремится увеличить прибыль, а потому для неё стратегия Для игрока В естественным является выбор стратегии с большим спросом. Поэтому стратегия Таблица 2.3 Матрица игры заданная таблицей Таблица 2.4 Матрица игры заданная таблицей
Следовательно, имеет смысл анализировать игру Пример (п.2.4) Предполагается оснастить цех новой технологической линией. Промышленность выпускает три типа линий. На каждой из линий можно изготовлять пять различных видов изделий. Учитывая расходы сырья, трудоёмкость, спрос и др., составлена матрица предполагаемой прибыли
Нужно выбрать тип технологической линии, при которой прибыль будет наибольшей.
Так как
|
Последнее изменение этой страницы: 2019-06-10; Просмотров: 333; Нарушение авторского права страницы