Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Теория игр. Учебное пособие для студентов по направлению 38.03.01 «Экономика», профиль «Экономика предприятий» (образовательный уровень «Бакалавр»)
.pdf
Цель каждого игрока есть получение наибольшего возможного
s
s
выигрыша. Каждый из игроков будет применять стратегию, увеличивающую
его выигрыш, но при этом выигрыши остальных игроков могут уменьшаться.
При этом такой ситуации
0
0
2
1
00
,...,,
, где стратегия доставляет
ssss
n
0
s
i
максимум игроку i, может не быть. Дадим определение ситуации s,
устраивающей всех игроков.
2.1. СИТУАЦИИ, РАВНОВЕСНЫЕ ПО НЭШУ
Пусть - произвольная ситуация в игре, где
- стратег
Ss
ii
из ситуации
1121
ия i - того игрока. Рассмотрим новую ситуацию, полученную
заменой стратегии на стратегию .
Определение 2.2. Ситуация
она приемлема для всех игроков, т. е. если для любых и
неравенство
*
sHsH
.
iii
sssssss ,...,,,...,
niii
s
i
*
Ss
ii
называется равновесной по Нэшу, если
i
*
выполняется
Ss
ii
Определение 2.3. Стратегия, которая входит хотя бы в одну из
равновесных ситуаций игры, называется равновесной стратегией игрока.
В бескоалиционной игре нахождение соответствующих выигрышей
игроков сводятся к нахождению ситуаций равновесия.
Следующее предположение является важным в теории игр: все игроки
действуют рационально, т. е.
- каждый игрок рассматривает доступные ему альтернативы,
- формирует представления относительно неизвестных параметров
(возможных действий других игроков, их ресурсов),
- имеет четко определенные предпочтения и выбирает свои действия в
результате некоторого процесса оптимизации (максимизации своей целевой
функции).
11

Пример 2.1. Найдите в игре ситуации равновесия:
H .
2,61,53,4
6,34,81,2
8,26,90,3
Решение. Строки – стратегии первого игрока (обозначим их
3
2
столбцы – стратегии второго игрока
ситуацию при стратегиях
игроков
Ситуация приемлема дл
Ситуация также приемлема для второго игрока, так как
s
11
H
s
11
21111
1
122112
HsHsH
, .
ijij
,
24
ssH
,
13
ssH H
i
и
s
1
s
ij
21
s
я первого игрока, так как
1
2
j
соответственно. Функция выигрышей
2
sHsH .
311111
sHsH .
,, sss . Обозначим
2
2
34
23
132112
2
1
1
1
ij
,s -
sH .
11
sH .
11
3
,
,, sss
1
ji
ss
21
3,4
3,4
Таким образом, ситуация я
вляется ситуацией равновесия по Нэшу.
s
11
Других равновесных ситуаций (в чистых стратегиях) нет.
Определение 2.4. Стратегия
Ss
игрока в игре строго
ii
i
HSI ,,
доминируема (строго доминируется), если существует другая стратегия
Ss , такая что
ii
для всех
В этом случае стратегия
Ss
kk
, niik ,...,1,1,...,2,1
.
, (2.1)
строго доминирует стратегию
Ss
ii
11211121
ssssssHssssssH ,...,,,...,,...,,,...,
niiiiniiii
.
Ss
ii
Если неравенство (2.1) выполняется нестрого, то хотя бы для одного
набора строго, то гов
1121
доминируется стратегией
sssss ,...,,...,
nii
s .
i
орят, что стратегия слабо
s
i
Пример 2.2. Рассмотрим игру из примера 2.1. По определению
доминируемых стратегий, стратегия
2
i
21
)3(
,, ssHssH
. Первый игрок понимает, что второй не будет играть
211
s
Поэтому для него (после исключения
2
строго доминируема стратегией
2
2
s ) стратегия
2
1
s будет лучше, чем две
1
3
:
s
2
2
.
s
2
12

другие. Этот процесс называется последовательным удалением стратегий.
Рассмотрим его пошагово.
2
1 шаг. Удаляем стратегию
3
стратегией :
s
2
s , так как она строго доминируется
2
H .
2 шаг. Удаляем стратегию
стратегией :
1
s
1
H .
3 шаг. Удаляем стратегию
стратегией :
1
s
1
H .
2,63,4
6,31,2
8,20,3
2,63,4
8,20,3
2,63,4
2
s , так как она строго доминируется
1
3
, так как она строго доминируется
s
1
4 шаг. Удаляем стратегию
1
стратегией :
s
1
3,4
H .
Остается пара стратегий
выигрышами игроков
11
3,4
sH .
3
, так как она строго доминируется
s
2
1
1
,sss - ситуация равновесия по Нэшу с
2
1
Свойство доминируемых стратегий. Если удалили строго
доминируемые стратегии, то оставшееся множество стратегий не зависит
от последовательности (порядка) исключений.
13

Замечание 2.1. Для слабо доминируемых стратегий свойство
Ss
S
доминируемых стратегий может не выполняться.
Определение 2.5. Стратегия
Ss
называется доминирующей, если
ii
она доминирует (хотя бы слабо) все остальные стратегии игрока i.
Замечание 2.2. Поскольку игрок, обладающий доминирующей
стратегией, будет пользоваться только ею независимо от выбора других
игроков, то его можно исключить из рассмотрения и перейти к редуцированной
игре с меньшим числом участников.
Определение 2.6. Стратегия
на стратегии оппонентов , если i
s
i
Ss
называется лучшим ответом игрока
ii
для любых
sH
,,
ssHs
iii
i
.
Ss
ii
2.2. ОПТИМАЛЬНЫЕ ПО ПАРЕТО СИТУАЦИИ
Определение 2.7. В бескоалиционной игре
0
0
2
1
00
,...,,
ssss
n
HSI ,,
ситуация
называется оптимальной по Парето, если не существует ситуации
, для
которой имеет место неравенство
0
,
sHsH
ii
причем хотя бы для одного игрока неравенство строгое.
Иными словами, если увеличение выигрыша одного из игроков возможно
только за счет уменьшения выигрыша другого, то ситуация (пара стратегий
игроков) является
оптимальной по Парето,.
Заметим, что понятия ситуации равновесия и ситуации, оптимальной по
Парето отличаются. В ситуации равновесия ни один игрок, действуя в
одиночку, не может увеличить своего выигрыша; в оптимальной по Парето
ситуации все игроки, действуя совместно, не могут (даже не строго) увеличить
выигрыш каждого.
Будем обозначать через
Парето.
p
множество всех ситуаций, оптимальных по
14

Пример 2.3. «Семейный спор». Рассмотрим игру, в которой муж
(игрок 1) и жена (игрок 2) могут выбрать одно из двух развлечений: хоккейный
матч или балет. Оба остаются дома, если их не совпадают. Жена предпочитает
балет, а муж - хоккейный матч. Но им обоим гораздо важнее провести вечер
вместе, чем участвовать в развлечении одному. Выигрыш каждого игрока
определяется полезностью проведенного вечера и оценивает
ся по шкале от 0 до
4. Соответствующие выигрыши игроков указаны в таблице (сначала указан
выигрыш игрока 1, затем — игрока 2).
Жена
Стратегии игроков
Хоккей Балет
Хоккей 4; 1 0; 0
Муж
Балет 0; 0 1; 4
Итак, у каждого из игроков по две стратегии: «Хоккей» (Х) и «Балет» (Б). Цель
каждого игрока — максимизировать собственный выигрыш. При этом их
интересы не противоположны. В данной игре есть две ситуации равновесия по
Нэшу: (Х, Х) и (Б, Б). Однако выигрыши игроков в этих ситуациях различны,
при этом первая ситуация выгодна игроку 1,
a вторая — игроку 2. Таким
образом, не ясно: какую из ситуаций равновесия можно принять как
устраивающий всех игроков принцип оптимальности? В игре «семейный спор»
обе равновесные ситуации не только равновесны, но и оптимальны по Парето.
Предположим, что игроки не общаются до начала игры, а делают выбор
одновременно и независимо друг от друга. Игроку 1 выгодно, чт
обы
реализовалась ситуация (Х, Х). Но игроку 2 выгодна ситуация (Б, Б). Поэтому,
если игрок 1 выберет стратегию «Х», то игрок 2 может выбрать стратегию «Б»,
и они оба проиграют: в ситуации (Х, Б) выигрыши составят (0, 0). Тогда игроку
1 имеет смысл выбрать стратегию «Б», так как в ситуации (Б, Б) он получает
выигрыш 1 (т. е. больше 0). Но игрок 2 может рассуждать аналогично и выбрат
ь
стратегию «Х», тогда в ситуации (Б, Х) они оба опять проиграют.
15

Следовательно, перед началом игры игрокам выгоднее договариваться о
S
s
Ss
совместном плане действий.
Замечание 2.3. Если два и более игрока отклоняются от ситуации
равновесия по Нэшу, то это может привести к увеличению выигрыша одного из
отклонившихся игроков.
Замечание 2.4. Удерживает каждого игрока от отклонения от этой
ситуации равновесия соглашение между ними о выборе этой фиксированной
ситуации равновесия.
В оптимальной по Парето ситуации игрок, отклонившийся от ситуации
равновесия, может в некоторых случаях получить существенно больший
выигрыш.
Теорема 2.1. (Свойство оптимальных по Парето ситуаций).
В бескоалиционной игре
T
существует вектор , такой что
где
1
T
n
0
0,...,
означает 0
,...,
1
Ss
T
i
0
n
maxmax
, ni ,...,1
HSI ,,
для ситуации
n
Ss
1
i
T
,
- вектор, транспонированный к
sHsHsH
ii
,
0
0
2
1
00
,...,,
n
p
Sssss
.
Для разных ситуаций, оптимальных по Парето, используют
дополнительные условия эффективности стратегий (как решений). Например,
условие «взвешенной эффективности» для оптимальных по Парето ситуаций
:
При
p
T
T
sH max
1,...,1,1
при некотором фиксированном 0
p
Ss
в качестве взвешенной оптимальной по Парето ситуации
T
.
выбирают такую ситуацию
n
max
p
Ss
1
i
i
В примере 2.1 ситуация
2
причем
3
2
132
p
0
n
1
i
ssHsH . Также оптимальной по Парето является
, для которой достигается максимум:
0
sHsH
i
2
3
,sss является оптимальной по Парето,
2
132
6;9,)(
16

ситуация
А
3
3
,sss , причем
2
133
3
3
133
ssHsH , однако, в отличие от
2
8;2,)(
ситуации , не является более предпочтительной по сравнению с равновесной
ситуацией
полученных оптимальных по Парето ситуаций и . Для ситуации :
, которая является взвешен
s
32
эффективной по этому условию).
s
32
1
1
,sss .
2
111
Проверим условие «взвешенной эффективности» при
s
321
Для ситуации :
331
Таки
м образом, максимальное значение достигает
HsH
HsH 108
s .
2
s
33
2
9
32
2
s .
33
ной оптимальной по Парето ситуацией (более
156
T
32
s
33
sH
T
ся для ситуации
1,...,1,1
s
32
для
ЗАДАЧИ
1. Найдите ситуации равновесия по Нэшу, используя свойства
доминируемых стратегий в следующих бескоалиционных играх с платежной
матрицей А:
а)
в) ; г)
2. В бескоалиционной игре с платежной матрицей
оптимальную по Парето ситуацию с
A ; б)
A
6,25,3
5,33,4
4,26,3
8,5
,44,6
4,6
3,8
,01,2
0
,11,5
2
4,1
2,12
3,0
A ;
A .
T
1,1
8,43,62,8
3,46,65,3
3,51,70,4
0,00,30,1
3,21,22,2
4,12,33,3
найдите взвешенную
A .
3,22,2
0,30,1
2,33,3
1,2
0,0
4,1
17

3. В бескоалиционной игре с платежной матрицей А найдите взвешенную
j
1
T
оптимальную по Парето ситуацию с
,1
2
A .
4. В следующих бескоалиционных играх с платежной матрицей А
найдите ситуации равновесия по Нэшу и оптимальные по Парето ситуации:
A ; б)
а)
4,32,80,6
6,11,42,2
5,23,74,3
1,31,20,30,1
1,52,01,53,2
1,43,15,12,0
A .
2,00,13,12,3
3,11,23,12,5
3,24,12,03,1
3. МАТРИЧНЫЕ ИГРЫ
3.1. МАТРИЧНЫЕ ИГРЫ С НУЛЕВОЙ СУММОЙ. ПЛАТЕЖНАЯ
МАТРИЦА ИГРЫ
Допустим, что при каждой паре стратегий нам известны значения
выигрыша (или среднего выигрыша). Эти значения можно представить в виде
прямоугольной таблицы (матрицы), строки которой соответствуют стратегиям
первого игрока, а столбцы – стратегиям второго:
aa
A
Определение 3.1. Матрица А называется платежной матрицей игры.
Обозначим буквой - стратегию первого игрока, буквой i
второго. Найдем оптимальную стратегию первого игрока. Выбирая стратегию
...
...
1
n
111
.
.........
aa
mnm
a
ij
- стратегию
, первый игрок должен ож
A
i
стратегией , при которой его выигрыш минимален. Опред
B
j
идать, что противник ответит на нее такой
елим это значение
18

выигрыша – минимальное из чисел в - той строке. Обозначим это число
a i
ij
. Выпишем числа
amin
i
ij
j
рядом с матрицей справа в качестве
i
дополнительного столбца:
В
B
1
B
2
…
B
n
i
А
A
A
1
2
a
11
a
21
a
12
a
22
…
…
a
n
1
a
n
2
1
2
… … … … … …
A
m
j
Выбирая стратегию , первый игрок должен рассчитывать на то, что в
a
1m
1
A
a
2m
2
i
…
…
a
mn
n
m
результате разумных действий противника он не выиграет больше, чем
.
i
Действуя более осторожно и, избегая всякого риска, первый игрок должен
A
i
max
i
.
amin
ij
j
остановиться на той стратегии , при которой число
максимальным. Обозначим это число буквой
Определение 3.2. Число называется нижней ценой
является
i
игры или максимином.
Стратегия первого игрока, которая соответствует строке, содержащей
число
, называется максиминной. Аналогично, так как противник
заинтересован в том, чтобы минимизировать выигрыш первого игрока, он
должен изучить каждую свою стратегию с точки зрения максимального
выигрыша при этой стратегии. Поэтому под последней строкой матрицы
выписываем максимальные значения по каждому столбцу:
a
ij
j
amax
и
ij
i
находим минимальное значение
Определение 3.3. Число
или минимаксом.
.
j
min
называется верхней ценой игры
amax
j
ij
i
19

Теорема 3.1. Для любой матричной игры выполняется неравенство
v
max min min max
ii
aa
ij ij
jj
Таким образом, нижняя цена игры не больше, чем верхняя.
Определение 3.4. Если
, то число v называется ценой игры.
Замечание 3.1.
1. Игра выгодна для игрока А, если 0.
2. Игра выгодна для игрока В, если 0
.
3. Игра справедлива, т.е. является одинаково выгодной для обоих игроков,
если 0
Определение 3.5.
.
Если
, то игра называется игрой с седловой
точкой.
Если платёжная матрица имеет седловую точку, то:
Игрок A имеет оптимальную максиминную стратегию, а игрок B имеет
1.
минимаксную стратегию.
Применение оптимальных стратегий даёт ситуацию равновесия, которая
2.
оказывается
3.
Игра имеет решение
оптимальные стратегии.
равновесием в чистых стратегиях.
kl,,
a
lk
, где
.
j
i
aa maxminminmax
.
ij
j
ij
i
Пример 3.1. Найдите решение игры.
B
16 -22 -7 14 -8 -22
A
11 10
8
15 21 8
6 -9 6 13 -13 -13
2 6 -5 -3 4 -5
16 10 8 15 21
kl,
-
Решение. В каждой строке игрок A ищет минимальный элемент, потом
максимальное значение в полученном столбце минимальных элементов:
2
a
ij
51
j
41
i
85,15,8,22maxminmax
l
3
k
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
