
- •Постановка задачи.
- •Вычисление нижней границы
- •1.5. Метод Гомори для целочисленной задачи. Построение отсечения. Схема метода.
- •Построение отсечения. Схема метода.
- •Выбор наилучшего исхода.
- •Постановка задачи.
- •Смешанные стратегии. Основная теорема матричных игр.
- •2 Игрок. Пусть 2 игрок выбирает некоторую смешанную стратегию .
- •Метод Брауна-Робинсона.
- •Упрощение матричных игр.
- •Задача о наборе высоты и скорости самолетов.
- •2.1.Марковские процессы. Постановка. Граф состояний для конечной цепи.
- •Потоки событий. Пуассоновский поток.
- •Предельные вероятности.
- •Характеристики систем массового обслуживания.
- •Принципы выбора (усреднение целевых функций. Минимизация расстояний до идеальной точки).
- •Принцип выбора (введение иерархий целевых функций, установление гарантированных уровней).
- •2.21. Составление расписания в задаче обслуживания на 1 приборе.
Смешанные стратегии. Основная теорема матричных игр.
Определение.
Вектор
,
,
называется смешанной
стратегией первого игрока,
где
означает вероятность (при бесконечном
количестве розыгрышей), либо частоту,
с которой он выбирал свои ходы
.
Определение.
Вектор
,
,
называется смешанной
стратегией второго игрока,
где
означает вероятность либо частоту, с
которой второй игрок выбирает свой ход
.
Определение.
Пусть
– множество смешанных стратегий первого
игрока,
– множество смешанных стратегий второго
игрока. Если зафиксировать
и в ней окажется больше нулей, то ход
будем называть активным,
а если
,
то ход называется пассивным.
Определение.
Если зафиксировать
и в ней
,
то ход активен,
а если
,
то
пассивен.
Определение.
Пусть в процессе розыгрышей первый
игрок все время выбирает ход
,
тогда можно говорить, что он выбирает
смешанную стратегию
,
где 1 стоит на i-ом
месте. Такая стратегия называется
чистой.
Аналогично для второго игрока.
Пусть первый игрок
выбирает некоторую смешанную стратегию
,
а второй -
.
Тогда его средний выигрыш (мат. ожидание)
вычисляется по формуле
- это будет средний выигрыш для первого
и проигрыш для второго.
Теорема (основная
теорема теории игр).
В любой матричной игре существует
– оптимальная смешанная стратегия
первого игрока и
– оптимальная смешанная стратегия
второго игрока такие, что
,
,
.
При этом
называется ценой
игры.
Решение игры 2×2, 2×n и m×2
Теорема: Пусть
1 игрок выбирает
- оптим. смешанную стратегию, тогда его
средний выигрыш все равно будет
,
если 2 игрок выбирает любую смешанную
стратегию, не выходящую за пределы
активных ходов из
.
Аналог. утв. справедливо для 2 игрока.
Пусть 1 игрок придерживается своей
стратегии
,
тогда
Пусть 2 игрок
придерживается
.
Тогда
Для реш. матричной игры
достаточно сост. 2 системы и их решить.
Общая схема
решения игры
.
вводим систему координат
и проводим линию
для каждого хода строим соответствующий отрезок, j=
строим нижнюю ломаную из кусков
находим верхнюю точку этой нижней ломаной и определяем какие ходы второго игрока будут активными в игре (пересекаются в этой точке)
строим эквивалентную игру и две алгебраические системы для нахождения оптимальных стратегии (
для пассивных ходов).
Схема решения
игры
.
строим систему координат
и проводим линию
для каждого хода строим соответствующий отрезок, i=
находим верхнюю ломаную из этих отрезков
определяем нижнюю точку этой ломаной и определяем какие ходы первого игрока будут пересекаться в ней, т.е. являться активными
5. составляем пару алгебраических систем и определяем оптимальные смешанные стратегии игроков и .
Решение игры m x n.
П
усть
1 игрок придерживается смешанной
стратегии
.
Если 2 игрок выбирает
свой чистый ход
,
то выигрыш 1 игрока будет
,
тогда
.
Делим все нер-ва системы на полож. число
и введем обозначение
,
.
(4)
для любого
(3)
(*)
Так как 1 игрок
стремиться выиграть как можно больше,
т.е.
,
тогда для 2 игрока
(5)
(6)
Приходим к задаче ЛП (5), (4), (6). Нетрудно убедиться, что у этой задаче существует О.П.
Подставив его в
(*) найдем
–
цена игры, а совершив затем в (3) обратное
преобразование, получим
,
– оптим. смеш. стратегия 1 игрока.
Так, решение игры для первого игрока свелось к решению задачи ЛП.