Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теория игр. Учебное пособие для студентов по направлению 38.03.01 «Экономика», профиль «Экономика предприятий» (образовательный уровень «Бакалавр»)

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
Игрок B:



a
51
j
ij
51
i
821,15,8,10,16minmaxmin
.
3:;2:;8 BA
- решение в чистых стратегиях.
Определение 3.6. Если в матричной игре выигрыш одного игрока равен
проигрышу другого, то она называется игрой с нулевой суммой,.
Игра в примере 3.1 – игра с нулевой суммой.
Если
, то справедливо строгое неравенство
(согласно теореме
3.1). Тогда игра не имеет решения в чистых стратегиях.
Пример 3.2. Найдите решение игры.
B
A 6
11 -5
2
8 -5
17 -2 1 0 -15 -15
-9 14 3 8 5 -9
-1 -7 10 4 12 -7
17 14 12 8 12
Реш
ение.
;8;5
. Решения в чистых стратегиях нет.
Среди имеющих практическое значение конечных игр редко встречаются игры с седловой точкой. Случай, когда нижняя цена игры не равна верхней, является более типичным.
3.2. СМЕШАННОЕ РАСШИРЕНИЕ ИГРЫ
Рассмотрим игру, не имеющую седловой точки. Если игрок может предугадать, какую из чистых стратегий выберет противник, то он может найти наилучший ответ на ход противника. Таким образом, каждый игрок заинтересован в том, чтобы его ходы нельзя было предсказать. Для этого в выбор стратегий нужно ввести элемент случайности. Правда, отсутствие логики при выборе страт
егий ухудшит положение каждого из игроков, поэтому нужно
21
достичь определенного компромисса. Он будет заключаться в том, что игроки
A
чередуют (смешивают) свои стратегии случайным образом, но по определённой схеме. Комбинация чистых стратегий и должна соответствовать этой схеме.
Изменим правила игры: каждый игрок наряду с отдельными стратегиями может применять их комбинации из своего множества стратегий, в которых стратегии представлены в определенных пропорциях.
Определение 3.7. Смешанными стратегиями данного игрока
называются комбинированные стратегии, которые состоят в применении нескольких чистых стратегий, чередующихся по случайному закону с определенным соотношением частот.
Сумма частот равна единице, и сами частоты не отрицательны. Каждая чистая стратегия является частным случаем смешанной, в которой все стратегии, кроме одной, применяются с частотами, равными нулю, и только данная – с частотой, равной 1.
Теорема 3.2. (Основная теорема матричных игр, Дж. фон Нейман,
1928
). Любая матричная игра имеет, по крайней мере, одно решение, в общем
случае, в смешанных стратегиях и соответствующую цену v.
Введем обозначения для смешанных стратегий. Если, например, смешанная стратегия игрока
вероятностями , , причем
p 1
1p2
состоит в применении стратегий , с
pp
S
A
, то будем обозначать эту стратегию
21
AA
 
 
21
.
pp
21
Аналогично, смешанную стратегию противника будем обозначать
BB
 
S
B
 
21
.
qq
21
A2A
1
Здесь , - частоты, с которыми смешиваются страт
qq
21
q2q
1
.
1
егии , ,
B2B
1
22
Определение оптимальных стратегий и цены игры и составляет процесс
v
нахождения решения игры. Переход от чистых стратегий к смешанным стратегиям называют
смешанным расширением игры.
Теорема 3.3. В любой матричной игре нижнее значение игры в
смешанных стратегиях равно верхнему значению игры в смешанных
стратегиях, т.е.
vvv .
Число v называется решением игры в смешанных стратегиях.
Полезными стратегиями будем называть стратегии, входящие в
оптимальную смешанную стратегию игрока.
Отметим замечательное свойство решения игры: если один из игроков придерживается своей оптимальной смешанной стратегии, то выигрыш остается неизменным и равным цене игры
независимо от того, что делает
другой игрок, если он не выходит за пределы своих полезных стратегий.
3.3. ЭЛЕМЕНТАРНЫЕ МЕТОДЫ РЕШЕНИЯ ИГР.
ГРЫ 22
И
Решение игры 22
Рассмотрим игру, заданную матрицей
aa
A
 
 
1211
.
aa
2221
Оптимальное решение игры в смешанных стратегиях:
AA
, . (3.1)
S
A
 
21
pp
21
 
S
B
 
BB qq
Вероятности применения чист соотношениям:
pp , 1
1
21
qq .
21
21
21
, n
2 , 2
m
 
 
ых стратегий удовлетворяют
Если игрок не выходит за пределы своих полезных стратегий, то
оптимальная смешанная стратегия обладает тем свойством, что обеспечивает
23
ему максимальный средний выигрыш, равный цене игры, независимо от того,
A
какие действия предпринимает противник.
vpapa
Цена игры равна
, если игрок А использует свою
221111
оптимальную смешанную стратегию, а игрок стратегию . Аналогично, цена игры равна
B vpapa
1
В – свою чистую активную
222112
использует свою оптимальную смешанную стратегию, а игрок активную стратегию , то. Таким образом, получаем си
нахождения смешанных стратегий игрока
B
2
:
,
vpapa
221111
стему уравнений для
vpapa
,
 
pp
21
222112
.1
Решая полученную систему, найдем:
aa
p
1
p
2
2122
aa
1211
;
aaaa
21122211
; (3.2)
aaaa
21122211
, если игрок А
В – свою чистую
aaaa
v
21122211
.
aaaa
21122211
Для нахождения стратегий второго игрока получим аналогичную систему:
,
vqaqa
212111
vqaqa
,
 
qq
21
222121
.1
Решение последней системы:
aa
1222
aa
2111
;
aaaa
21122211
; (3.3)
aaaa
21122211
aaaa
21122211
.
aaaa
21122211
q
1
q
2
v
24
52
v

Пример 3.3. Найдите решение игры, заданной матрицей
 
 
 
.
46
Решение. Сначала проверим наличие седловой точки у данной матрицы.
Для этого найдем минимальные элементы в каждой из строк (2 и 4) и максимальные элементы в каждом из столбцов (6 и 5). Значит, нижняя цена игры 4)4,2max(
, а нижняя цена игры 5)5,6min(
. Так как
, то
решением игры являются смешанные оптимальные стратегии, а цена игры заключена в пределах 54
.
Каждый из игроков обладает единственной оптимальной смешанной
 
стратегией: , .
S
A
 
Подстави
м элементы матрицы
p
1
p
2
v
AA
21
pp
21
aa
2122
aaaa
aa
1211
aaaa
21122211
aaaa
 
S
B
 
А в формулы (3.2):
21122211
aaaa
21122211
21122211
BB
21
qq
21
64
52
6542
2
;
5
6542
3
;
5
6542
22
.
5
6542
Найдем теперь оптимальную стратегию для игрока подставим элементы матрицы
aa
2111
aaaa
21122211
aa
1222
aaaa
21122211
aaaa
21122211
aaaa
21122211
q
1
q
2
v
Следовательно, решением игры являются смешанные стратегии
AA
 
S
2
A
5
21
,
3
5
 
S
B
4
5
А в формулы (3.3):
62
54
4
5
6542
1
5
6542
22
.
5
BB
21
, а цена игры
1
5
В. Для этого
;
;
22
v .
5
25
Решение игр и n2 2

p
p
Игра или 2 всегда имеет решение, которое находится из
уравнения:
n2 m
m

j
Для того, чтобы найти максимум по переменной
j

плоскости . Затем выбирают ломану
находят ее максимальную точку. В этой точке будут пересекаться две прямые. Таким образом, игра будет свед можно решить алгебраическим методом.
Если в оптимальной точке пересекается более двух стратегий, то в
качестве активных может быть выбрана любая пара из них.
Решение игры 2 осуществляется аналогично. Но в этом случае
строится графическое изображение игры для второго игрока и выделяется
yp;,
21

21
papaZ 1min

1;0p
2
m
оптjоптj
оптjоптj
n
p
, строят прямых вида n
ена к игре
j
10
jj
21
ю, огибающую их снизу, и
22
papapapav
1minmax1min
, которую более точно
.
от функции
p
1
j
j
21
paay
на
верхняя граница выигрыша (так ка стратегия игрока ординатой (минимакс).
Пример 3.4. Найдите решение игры, платежная матрица которой имеет
 
вид:
стратегиях. Для этого найдем нижнюю и верхнюю цену игры:
решение можно найти в смешанных стратегиях.
A
Решение. Сначала проверим, не решается ли данная игра в чистых
Платежная матрица не имеет седловой точки, поэтому оптимальное
Обозначим смешанные стратегии игрока
В), и на ней находится оптимальная точка с наименьшей
852
 
.
347
, 5)8;5;7min(
3)3;2max(
к находится оптимальная смешанная
.
А как
и p1. Матрица А
содержит 3 столбца. Следовательно, нам нужно построить графики следующих функций:
26
1j:
j
j
1

;
pppy 57172
2
:
2
3
:
3

4145

.
pppy
;
pppy 53138
Построим полученные прямые на чертеже (рис.3.1):
v
A
10 10
8
7
6
N
4
3
2
0
0.2 0.4 0.5 0.6 0.8
Рис. 3.1
v
A
B
3
8
6
B
2
5
4
B
1
2
p
1
В точке
стратегиям
N (максимин) пересекаются линии, соответствующие активным
В
и В2 игрока В. Таким образом, исключая стратегию В3, получаем
1
матричную игру
52
 
 
 
.
47
Подставив элементы полученной матрицы в формулы (3.2) – (3.3), найдем:
p ;
1
q ;
1
v .
22
с платежной матрицей вида
54
54
5742
1
2
5742
1
1
6
5742
1
27
pp ;
12
qq ;
12
1 2
5 6
6
5742
BBB
321
5 6
;
0
27
v .
6
Ответ:
AA
 
S
A
1
 
2
21
;
1
 
2
 
S
1
B
6
27
вид


Пример 3.5. Найдите решение игры, платежная матрица которой имеет
10
 
24
 
41
.
31
 
26
 
35,1
Реш
ение. Проверим, решается ли данная игра в чистых стратегиях. Для
A
 
 
  
 
этого найдем нижнюю и верхнюю цену игры:
2)5,1;2;3;1;2;0max(
, 4)4;6min(
.
Платежная матрица не имеет седловой точки. Обозначим смешанные
стратегии игрока В как и q q
1. Матрица А содержит 6 строк. Следовательно,
нам нужно построить графики следующих функций:
1i :
1
110

;
qqqz
2i :
3i :
4i :
5i :
6i :
;
2
;
3
4
5
6





qqqz 22124
qqqz 5414
qqqz 4313
qqqz 82126
.
qqqz 5,13135,1
Строим для игрока В графическое изображение игры (рис. 3.2).
v
6
5
4
3
2
1
-1
-2
-3
B
3
A
6
A
2
A
1
A
5
A
4
A
M
0.2 0.4 0.6 0.8
v
6
5
4
3
2
1
-1
-2
-3
B
1
q
Рис.3.2
28
В точке М (минимакс) пересекаются отрезки, соответствующие активным
стратегиям А
, А6 и А3 игрока А. Исключая стратегии А1, А4 и А5 и выбирая из
2
трех активных стратегий две (например, А матричной игре 22
. Мы не можем выбрать стратегии А3 и А6 , так как тогда
точка М перестанет быть точкой минимакса.
Выберем стратегии А
24
 
 
41
 
.
 
и А3. Тогда игра приобретает вид : 22
2
Подставив элементы полученной матрицы в формулы (3.2) – (3.3), найдем:
14
p ;
1
q ;
1
 
24
5
7
1244
2
7
1244
p ;
2
q ;
2
2
7
5 7
и А3 или А2 и А6), приходим к
2
v .
 
Ответ:
S
A
 
Обобщая изложенные выше результаты решения игры 2, можно
18
2144
7
1244
AAAAA
54321
2
5
0
7
7
;
00
 
S
B
 
BB
21
;
5
2 7
7
18
v .
7
2
указать
Основные этапы решения игры n
1.
Строят прямые, соответствующие стратегиям второго (первого) игрока.
Определяют нижнюю (верхнюю) границу выигрыша.
2.
3.
Находят две стратегии второго (первого) игрока, которым соответствуют две
2 и 2
m
прямые, пересекающиеся в точке с максимальной (минимальной) ординатой.
4.
Находят цену игры и оптимальные стратегии.
29
3.4. ДОМИНИРОВАНИЕ СТРАТЕГИЙ. РЕДУКЦИЯ ИГРЫ. РЕШЕНИЕ

ИГРЫ В ДОМИНИРУЮЩИХ СТРАТЕГИЯХ
В этом параграфе пойдет речь о попарном сравнении между собой стратегий игрока. Иногда в результате такого сравнения делается вывод о превосходстве (т.е. доминировании) одной стратегии над другой. Рассмотрим пример.
Пример 3.6. Дана платёжная матрица A:
  
A
31
 
2232
 
1728

1
42
2
Первый игрок выбирает строку, второй выбирает столбец.
Второй и
грок может заметить, что элементы 4-го столбца больше или равны соответствующих элементов 2-го столбца. А как было указано выше, второй участник стремиться минимизировать . Значит, при любых действиях
соперника 2-я стратегия оказывается лучше ил
a
ij
и не хуже, чем 4-я. В таких случаях говорят, что 2-я стратегия доминирует над 4-й. Следовательно, 4-ю стратегию 2-й участник может вычеркнуть.
 
A
 
2413
 
~
2322
 
8271
413
 
 
 
~
322
 
271
13
 
 
 
22
 
71
Аналогично, продолжая рассуждения и сравнивая 1 и 3 стратегии второго
13
 
22
.
 
71
игрока, получим, что платёжная матрица примет следующий вид:
 
 
В последней матрице нет таких двух строк, чтобы элементы одной строки были больше соответствующих элементов другой строки, а также таких столбцов, чтобы элементы одного столбца были меньше соответствующих
30
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]