Высшая Математика Решение задач и примеров - OnLine
./ Главная /Теория игр, ШАГ-1/ШАГ-2/Финиш >

Пример решения задачи теории игр в чистых стратегиях нашим сервисом:



Заметьте! Решение вашей конкретной задачи будет выглядеть аналогично данному примеру, включая все таблицы и поясняющие тексты, представленные ниже, но с учетом ваших исходных данных…


Задача:
Матричная игра задана следующей платежной матрицей :

Стратегии "B"
Стратегии "A" B1 B2 B3 B4
A1 1.45 2.12 0.75 4.01
A2 3.52 1.87 0.18 12.7
A3 6.08 4.43 11.0 6.01

Найти решение матричной игры, а именно:
        - найти верхнюю цену игры;
        - нижнюю цену игры;
        - чистую цену игры;
        - указать оптимальные стратегии игроков;
        - привести графическое решение (геометрическую интерпретацию), при необходимости.





Шаг:1

Определим нижнюю цену игры - α

Нижняя цена игры α — это максимальный выигрыш, который мы можем гарантировать себе, в игре против разумного противника, если на протяжении всей игры будем использовать одну и только одну стратегию (такая стратегия называется "чистой").

Найдем в каждой строке платежной матрицы минимальный элемент и запишем его в дополнительный столбец ( Выделен желтым цветом см. Табл.1 ).

Затем найдем максимальный элемент дополнительного столбца (отмечен звездочкой), это и будет нижняя цена игры.

Таблица 1
Стратегии "B"
Стратегии "A" B1 B2 B3 B4 Минимумы строк
A1 1.45 2.12 0.75 4.01 0.75
A2 3.52 1.87 0.18 12.7 0.18
A3 6.08 4.43 11.0 6.01 4.43*

В нашем случае нижняя цена игры равна: α = 4.43, и для того чтобы гарантировать себе выигрыш не хуже чем 4.43 мы должны придерживаться стратегии A3



Шаг:2

Определим верхнюю цену игры - β

Верхняя цена игры β — это минимальный проигрыш, который может гарантировать себе игрок "В", в игре против разумного противника, если на протяжении всей игры он будет использовать одну и только одну стратегию.

Найдем в каждом столбце платежной матрицы максимальный элемент и запишем его в дополнительную строку снизу ( Выделена желтым цветом см. Табл.2 ).

Затем найдем минимальный элемент дополнительной строки (отмечен плюсом), это и будет верхняя цена игры.

Таблица 2
Стратегии "B"
Стратегии "A" B1 B2 B3 B4 Минимумы строк
A1 1.45 2.12 0.75 4.01 0.75
A2 3.52 1.87 0.18 12.7 0.18
A3 6.08 4.43 11.0 6.01 4.43*
Максимумы столбцов 6.08 4.43+ 11.0 12.7

В нашем случае верхняя цена игры равна: β = 4.43, и для того чтобы гарантировать себе проигрыш не хуже чем 4.43 противник ( игрок "B") должен придерживаться стратегии B2


Шаг:3
Сравним нижнюю и верхнюю цены игры, в данной задаче они совпадают, т.е. α = β = 4.43 . Это значит, что игра имеет решение в так называемых "чистых", минимаксных стратегиях. Это как раз те стратегии для игроков "A" и "B" которые были найдены выше, при поиске нижней и верхней цен игры. То есть, в нашем случае для игрока "A" оптимальной будет стратегия A3, а для игрока "В" - B2. Нетрудно заметить, что элемент платежной матрицы расположенный на пересечении чистых оптимальных стратегий (строка 3, столбец 2) является одновременно минимальным в строке и максимальным в столбце (отмечен знаками *+ см. Табл.2). Такие элементы называются седловыми точками, именно их наличие и определяет существование решения игры в чистых стратегиях, а его значение (в нашем случае 4.43) совпадает с чистой ценой игры или просто ценой игры - v. Пара оптимальных стратегий, в играх имеющих седловую точку, всегда проходит через последнюю.

Таблица 2
Стратегии "B"
Стратегии "A" B1 B2 B3 B4 Минимумы строк
A1 1.45 2.12 0.75 4.01 0.75
A2 3.52 1.87 0.18 12.7 0.18
A3 6.08 4.43*+ 11.0 6.01 4.43*
Максимумы столбцов 6.08 4.43+ 11.0 12.7

Ответ:
Нижняя цена игры, верхняя цена игры и чистая цена игры:  α = β = v = 4.43;
Пара оптимальных стратегий:  A3B2



см. пример в смешанных стратегиях...

решить мою задачу...
на ввод условия...

к списку решаемых задач...
Яндекс цитирования Ramblers Top100 Союз образовательных сайтов