
- •Теория игр для экономистов
- •Введение
- •§1.1. Предмет теории игр
- •Покажем на популярных примерах игровых задач, как с помощью математической модели можно получить ответы на некоторые вопросы.
- •§1.2. Формальное описание игры.
- •§1.3. Классификация игр
- •Глава 2. Бескоалиционные игры
- •§2.1. Антагонистические игры
- •§2.1.1. Понятие антагонистической игры. Матричная игра.
- •§2.1.2. Доминирование стратегий. Редукция игры. Решение игры в доминирующих стратегиях.
- •§2.1.3. Решение игры в чистых стратегиях
- •§2.1.4. Смешанное расширение игры
- •§2.1.5. Решение игры в смешанных стратегиях
- •Свойства игры в смешанных стратегиях.
- •§2.1.6. Игра против природы
- •§2.1.7. Критерии оптимальности решения в условиях неопределённости
- •§2.1.8 Критерий Лапласа
- •§2.1.9. Критерий Вальда (максиминный критерий)
- •§2.1.10. Критерий Гурвица (критерий взвешенного оптимизма /пессимизма)
- •§2.1.11. Критерий Сэвиджа (критерий наименьших сожалений)
- •§2.1.12. Решение игры против природы в смешанных стратегиях
- •§ 2.2 Неантагонистические игры
- •§2.2.1. Понятие неантагонистической игры
- •§2.2.2. Биматричные игры
- •§2.2.3. Равновесие Нэша
- •§2.2.4. Эффективность по Парето2
- •§2.2.5. Повторяющиеся игры. Применение к микроэкономике.
- •§2.2.6. Последовательные игры
- •Глава 3. Кооперативные решения
- •§3. 1. Понятие коалиционной игры
- •§3.2. Определение решения игры
- •§3.3. Эффективность обмена. Ящик Эджворта
- •§3.4. Арбитражное решение
- •Практикум Матричная игра. Доминирование стратегий.
- •Решение игры в чистых стратегиях.
- •Решение игры в смешанных стратегиях.
- •Игра против природы. Критерии Лапласа, Вальда, Сэвиджа, Гурвица.
- •Равновесие Нэша.
- •Кооперативные решения
- •Типовой расчет по теории игр. Тема: кооперативное решение.
- •Литература
- •"Теория игр для экономистов "
- •156961, Г.Кострома, ул. 1 Мая,14
§2.1.4. Смешанное расширение игры
Пусть матричная игра представлена платежной матрицей с элементами aij, где i=1,2,…,m – стратегии первого игрока, j=1,2,…,n – стратегии второго игрока. Данные стратегии игроков будем называть чистыми стратегиями.
В предыдущем параграфе мы доказали, что решение матричной игры в чистых стратегиях (т.е. при выборе каждым игроком одной и только одной стратегии из заданного множества его стратегий) существует тогда и только тогда, когда платежная матрица имеет седловую точку. Рассмотрим выбор стратегий в игре без седловой точки. Если игрок может предвидеть, какую из чистых стратегий изберёт противник, он может найти наилучший ответ на ход противника. Таким образом, каждый игрок заинтересован в том, чтобы его ходы были непредсказуемы. Для этого необходимо ввести в выбор стратегий элемент случайности. Однако отсутствие логики при выборе стратегий ухудшит положение каждого из игроков. Компромисс заключается в том, что игроки чередуют (смешивают) свои стратегии случайным образом, но по определённой разумной схеме. Этой схеме должна соответствовать комбинация чистых стратегий.
Введем следующие изменения правил игры: каждый игрок наряду с отдельными стратегиями из своего множества стратегий может применять их комбинации, в которых стратегии представлены в определенных пропорциях.
Рассмотрим матричную игру, представленную Таблицей 5.
Таблица 5
|
2-й игрок |
|
|
1-й игрок |
где
– частота (вероятность) с которой первый
игрок собирается использовать свою
стратегию 1;
– частота
(вероятность) с которой первый игрок
собирается использовать свою стратегию
2;
– частота
(вероятность) с которой первый игрок
собирается использовать свою стратегию
m.
Вектор
называют смешанной
стратегией
первого игрока. Из определения вероятности:
.
Аналогично второй игрок чередует (смешивает) свои стратегии так, чтобы:
Стратегия 1 имела
частоту (вероятность)
;
Стратегия 2 имела
частоту (вероятность)
;
Стратегия n
имела частоту (вероятность)
.
Вектор
называется смешанной
стратегией
второго игрока. Очевидно, что
.
Возможность применять наряду со стратегиями и , которые мы будем называть чистыми стратегиями 1-го и 2-го игроков соответственно, смешанных стратегий x и y, изменяет условия игры, расширяет их. Поэтому переход от чистых стратегий к смешанным стратегиям называют смешанным расширением игры.
Множества смешанных стратегий 1-го и 2-го игроков представляют собой соответственно:
– множество
m-мерных
векторов, координаты которых удовлетворяют
условиям:
;
– множество
n-мерных
векторов, координаты которых удовлетворяют
условиям:
.
Очевидно, что чистые стратегии игроков входят как элементы в множество их смешанных стратегий.
Пусть первый игрок
выбрал некоторую смешанную стратегию
x,
а второй – y.
Тогда каждый исход
из платёжной матрицы становится случайным
событием. Найдём вероятность этого
события. Для того, чтобы осуществился
исход
,
первый игрок выбирает стратегию i
с вероятностью
,
а второй игрок выбирает стратегию j
с вероятностью
.
В силу независимости выбора вероятность
исхода
равна вероятности совместных наступлений
двух независимых событий, т.е. произведению
их вероятностей
.
Для каждой пары
смешанных стратегий x€X и y€Y можно найти
среднее значение выигрыша, которое мы
обозначим
.
Это среднее значение будет равно
математическому ожиданию платежа.
Поскольку платёж
осуществляется с вероятностью
,
то математическое ожидание определяется
по формуле
(1.10)
Легко проверить, что функция H(x,y) двух векторных переменных x и y будет непрерывна на компактном множестве Sx х Sy.
Очевидно, что первый игрок заинтересован в том, чтобы платёж был как можно больше, а второй в том, чтобы платёж был как можно меньше. В соответствии с принципом гарантированного результата 1-й игрок для каждой смешанной стратегии x из множества Sx определяет наименьшее по y значение функции H(x,y) на множестве Sy. Наименьшее значение, которое мы обозначим H (x,y(x)) существует и достигается при y=y(x) в силу непрерывности функции H(x,y) на компактном ограниченном множестве Sy. Так же можно доказать, что функция y=y(x) является непрерывной по x на компактном множестве Sx. Затем 1-й игрок находит значение векторного аргумента x*, для которого функция H(x,y(x)) достигает максимума на множестве Sx. В силу непрерывности функции H(x,y(x)) на компактном ограниченном множестве Sx, она достигает там своего наибольшего значения
Число
называется
нижним
значением игры
в смешанных стратегиях. Число
называется верхним
значением игры в смешанных стратегиях.
Теорема 3. Нижнее значение игры в смешанных стратегиях меньше или равно верхнему значению игры в смешанных стратегиях, т.е. справедливо неравенство
.
Доказательство
Зафиксируем смешанную стратегию x из множества Sx и обозначим H(x,y(x)) наименьшее значение функции H(x,y) на компактном ограниченном множестве Sy. Тогда для всех x из Sx и y из Sy выполняется неравенство
H(x,y(x))≤ H(x,y) (1.11)
В соответствии с определением нижнее значение игры будет равно
=maxx H(x,y(x))= H(x*,y(x*)), (1.12)
где x* - максиминная стратегия 1-го игрока.
Подставляя в неравенство (1.11) x=x*, получим H(x*,y(x*))≤H(x*,y), и с учетом (1.12), получим неравенство
≤ H(x*,y) для всех y из Sy. (1.13)
Зафиксируем смешанную стратегию y из множества Sy и обозначим H(x(y),y) наибольшее значение функции H(x,y) на компактном ограниченном множестве Sx. Тогда для всех x из Sx и y из Sy выполняется неравенство
H(x(y),y)≥ H(x,y) (1.14)
В соответствии с определением нижнее значение игры будет равно
=miny H(x(y),y)= H(x(y*),y*) (1.15)
где y* - минимаксная стратегия 2-го игрока.
Подставляя в неравенство (1.14) y= y*, получим H(x(y*),y*)≥H(x,y*), с учетом (1.15), получим неравенство
≥ H(x,y*), (1.16)
верное для всех x из Sx.
Подставляя в неравенство (1.13) y= y*, и в неравенство (1.16) x=x*, получим неравенства
≤ H(x*,y*) и ≥ H(x*,y*),
откуда следует
≤ H(x*,y*)≤ (1.17)
Теорема доказана.
В соответствии с
принципом гарантированного результата
первый игрок ищет максиминную стратегию
,
при которой его выигрыш будет не меньше,
чем нижнее значение игры, т.е. для любых
выполняется неравенство
(1.18)
Аналогично, второй
игрок ищет минимаксную стратегию
,
при которой его проигрыш будет не больше,
чем верхнее значение игры, т.е. для любых
выполняется неравенство
(1.19)
Для того, чтобы применение стратегий , давало игрокам гарантированные результаты, необходимо, чтобы выполнялись неравенства
(1.20)
т.е., чтобы исход
был
равновесным. Как доказано в теореме 3,
для этого необходимо и достаточно, чтобы
выполнялись равенства
(1.21)
то есть необходимо
и достаточно, чтобы нижнее значение
игры было равно верхнему значению игры
(1.22)
Примем без доказательства теорему 4.
Теорема 4.
В любой матричной
игре нижнее значение игры в смешанных
стратегиях равно верхнему значению
игры в смешанных стратегиях, т.е.
.
Теорема (4) доказывает существование решения матричной игры в смешанных стратегиях. Число v называется значением игры в смешанных стратегиях.
Равновесные стратегии и называют оптимальными стратегиями, имея в виду, что критерием оптимальности служит принцип гарантированного результата.
Совокупность v
(значение игры) и
(оптимальные стратегии) называют решением
игры в смешанных стратегиях.
Решение игры обладает следующими свойствами:
Свойство 1.
Пусть
– нижнее значение игры в чистых
стратегиях, а
– нижнее значение игры в смешанных
стратегиях. Тогда
Доказательство.
По определению . Пусть максимум по i достигается при i=i~, тогда для всех j=1.2…,n верно неравенство
α≤ai~j (1.23)
Возьмем произвольную смешанную стратегию y={ y1, y2,…, yn} из Sy. тогда справедливо . Умножим обе части неравенства (1.23) на yj≥0 и просуммируем по индексу j от 1 до n, получим неравенство
α≤∑ai~j yj (1.24)
Введем вектор x~={x~1, x~2,…, x~m}, где x~i=1, если i= i~ и x~i=0, если i ≠ i~. Вектор x~ удовлетворяет свойствам смешанной стратегии, поэтому положим, что x~ принадлежит множеству Sx. Преобразуем правую часть неравенства (1):
∑ai~j yj=∑∑ai~j x~i yj =Η(x~,y)
Тогда из неравенства (1.24) следует, что для любой смешанной стратегии y из Sy справедливо неравенство
α≤ Η(x~,y) (1.25)
По определению . Обозначим H(x,y(x)) наименьшее значение функции H(x,y) на множестве Sy, тогда для всех x из Sx будет верно неравенство
≥ H(x,y(x)), подставляя в последнее неравенство x=x~, получим
≥ H(x~,y(x~)) (1.26)
В неравенство (1.25) подставим y= y(x~), получим
α≤ Η(x~, y(x~) (1.27)
Из неравенств (1.26) и (1.27) следует ., что и требовалось доказать
Свойство 2.
Пусть
– верхнее значение игры в чистых
стратегиях, а
– верхнее значение игры в смешанных
стратегиях. Тогда
Доказывается аналогично свойству 1.
Свойство 3.
Нижняя чистая цена игры и верхняя чистая
цена игры ограничивают значение сверху
и снизу значение игры в смешанных
стратегиях:
.
Доказательство следует из теоремы (4) и свойств (1) и (2).
Свойство 4.
Если матричная игра имеет равновесие
в чистых стратегиях, то чистое значение
игры
равно значению игры в смешанных
стратегиях, то есть при
будет справедливо
Доказательство следует из свойства (3).
В случае, когда матричная игра имеет седловую точку, оптимальная смешанная стратегия первого игрока будет иметь вид
.
И оптимальная смешанная стратегия 2-го игрока будет иметь вид
.
Таким образом, равновесия в чистых стратегиях является частным случаем равновесия в смешанных стратегиях.
5. Теорема об активных стратегиях.
Стратегия i
первого игрока называется его активной
стратегией,
если в оптимальной стратегии
вероятность
.
Аналогично стратегия j
игрока 2 называется его активной
стратегией,
если в оптимальной стратегии
вероятность
.
Теорема 5. Если один из участников игры применяет свою оптимальную стратегию, то ожидаемый выигрыш останется неизменным и равным v независимо от характера действий другого участника игры в пределах его активных стратегий.
Доказательство.
Обозначим
для каждых
,
где
– множество оптимальных стратегий
первого игрока;
для каждых
,
где
– множество оптимальных стратегий
второго игрока. Пусть второй игрок
выбрал чистую стратегию
тогда величина среднего выигрыша будет
равна
.
Данный средний выигрыш
достигается в том случае, когда первый
игрок выбирает свою оптимальную стратегию
а второй игрок реализует чистую стратегию
из числа активных. Очевидно, что
.
С другой стороны, по определению значение игры будет равно
Таким образом, получаем систему
Это условие может выполняться только в случае, когда
Теорема доказана.