ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.03.2025
Просмотров: 1119
Скачиваний: 2
Задача11.3. Длякаждойизматрицуказатьтезначенияпараметра p R, чтосоответствующая матричная играимеетрешение вчистых стратегиях. Указать это решение.
p 1 |
p 1 |
p 2 |
||||||
A1 |
A2 |
A3 |
||||||
= |
; |
= |
; |
= |
; |
|||
3 2 |
2 3 |
3 1 |
||||||
p 2 |
p 3 |
p 3 |
||||||
A4 |
A5 |
A6 |
||||||
= |
; |
= |
; |
= |
. |
|||
1 3 |
2 1 |
1 2 |
||||||
104
§12. Биматричная игра
Рассмотрим конечную бескоалиционную игру (1.1) для двух лиц. Такая игра называется биматричной и обозначается
Г(A, B) = {Х,Y},{A, B} . |
(12.1) |
Обычно в такой игре задают две матрицы одинакового размера выигрышей первого и второго игроков. Строки этих матриц соответствуют стратегиям первого игрока, а столбцы матриц – стратегиям второго игрока. При этом в первой матрице представлены выигрыши первого игрока, а во второй матрице – выигрыши второго. Отметим, что матричная игра, рассмотренная в предыдущих параграфах, является специальным видом бескоалиционных игр для который В = -А.
Для биматричных игр стандартным образом определяется смешанное расширение, как это представлено в §5. В качестве решения биматричной игры (как и бескоалиционной игры) рассматривается равновесная по Нэшу ситуация Согласно
определения 3.1, ситуация (x*, y*) X ×Y в игре (12.1) называется равновесием по Нэшу, если выполнены неравенства x *T Ay * ≥ xT Ay * , x X ,
x *T Ay * ≥ x *T Ay , y Y.
Это решение означает, что стратегия первого игрока x* X является наилучшей его реакцией на действие второго игрока. Аналогично, стратегия второго игрока является наилучшей его реакцией на действие первого игрока. Эти отношения отражены в (3.2). Фактически, равновесная ситуация
(x*, y*) X ×Y при наилучших ответах – реакциях игроков
переходит в себя. Используем это свойство для нахождения равновесия.
Для y Y найдём те x X, что доставляют наибольшие значения функции f1(x, y). Это обозначается
x arg max x X f1 (x, y). |
(12.2) |
105
Такимобразом, определяетсяотображениеx = xmax(y), вообщеговоря, многозначное.
Для x X найдём те y Y, что доставляют наибольшие значения функции f2(x, y). Это обозначается
y arg max y Y f2 (x, y). |
(12.3) |
Таким образом, определяется отображение y = ymax(x), вообще говоря, многозначное.
Рассмотрим те пары стратегий (x, y) X ×Y , что являются
решением системы уравнений |
|
x = xmax(y), |
(12.4) |
y = ymax(x). |
(12.5) |
Такие ситуации и только они являются равновесием по Нэшу в игре (12.1). Из (12.4) и (12.5) следует, что ситуация
(x, y) X ×Y является неподвижной точкой соответствующего
(многозначного) отображения множества ситуаций в себя. Вернёмся к рассмотрению примера 3.2 “Cемейный спор”.
Напомним, что эта биматричная игра задаётся таблицей
В §3 показано, что в этой игре имеется две ситуации равновесия в чистых стратегиях (Ф, Ф) и (Б, Б). В смешанном расширении игры эти ситуации обозначаются(x*, y*) = ((1, 0), (1, 0)), (x°, y°) = ((0, 1), (0, 1)) X ×Y.
Определим наилучшую реакцию первого игрока на действие второго игрока в соответствии с (12.2). Пусть x = ( α, 1- α), α
[0, 1] и y = (β, 1-β), β [0, 1]. Каждаястратегия первого(второго) игрока однозначно соответствует значению параметра α [0, 1]
106
(β [0, 1]). Соответствие(12.2) представимкаксоответствиемежду параметрами. В этом смысле (12.2) означает
α arg maxα [0,1]{(Ay )1 ,(Ay )2 } = arg maxα [0,1]{2β, 1− β},
0,β[0, 13),
α = [0,1],β = 13 ,
1,β( 1 ,1].
3
График многозначной функции α = α(β) изображён на рисунке
12.1а). Он соответствует ломаной ОMNВ.
Определим наилучшую реакцию второго игрока на действие
первого в соответствии с (12.3). Представим это как соответствие между параметрами. Тогда получаем
β arg max β [0,1]{(xT B)1 ,(xT B)2 } = arg max β [0,1]{α, 2 − 2α},
0,α[0, 23 ),
β = [0,1],α = 23 ,
1,α( 2 ,1].
3
График многозначной функции β= β( α) изображён на рисунке 12.1 б). Он соответствует ломаной ОPQB. Соберём графики двух
α |
β |
|||||||||||||
1 |
N |
B |
1 |
Q |
B |
|||||||||
α = α ( β) |
β= β( α ) |
|||||||||||||
M |
P |
α |
||||||||||||
O 1 |
1 |
β |
O |
2 |
1 |
|||||||||
3 |
а) |
Рис. |
б) |
3 |
||||||||||
12.1. |
||||||||||||||
107
многозначных функции на одном рисунке 12.2. Общие точки двух графиков соответствуют равновесным ситуациям.
Для аналитического нахождения равновесия рассмотрим систему двух уравнений
0,β[0, 13),
α = [0,1],β= 13 ,
1,β( 1 ,1],
3
0,α[0, 23), β = [0,1],α = 23 ,
1,α(2 ,1].
3
Общих точек у двух многозначных отображений будет три: О(0, 0), В(1, 1), С(2/3, 1/3). Точки О, В определяют уже найденные решения (x*, y*) , (x°, y°) X хY. Точка С указывает на третье
β |
|||||||
1 |
Q |
B |
|||||
2 |
1 |
||||||
1 |
M |
С |
, |
N |
|||
3 |
3 |
||||||
3 |
P |
||||||
α |
|||||||
O(0,0) |
2 |
1 |
|||||
3 |
|||||||
Рис. 12.2.
равновесие в игре (x°, y°) = ((2/3, 1/3), (1/3, 2/3) X хY.
В игре “Семейный спор” имеется три равновесия
(x*, y*) = ((0, 1), (0, 1)) |
[0, 1]2 х [0, 1]2; |
f(x*, y*) = (2, 1); |
(x°, y°) = ((1, 0), (1, 0)) |
[0, 1]2 х [0, 1]2; |
f(x°, y°) = (1, 2); |
(x°, y°) = ((1/3, 2/3), (2/3, 1/3) [0, 1]2 х [0, 1] 2; |
||
f(x°, y°) = (3/2, 3/2). |
(12.6) |
|
108
Последнееравновесиеилиравновесиевсмешанныхстратегиях предлагаетсупругамвыбиратьпоходнафутболилинабалетслучайно и независимо. Тогда, если выбирать любимое проведение вечера с вероятностью 2/3, то супруги получат в среднем одинаковую полезность, равную 2/3 единицы. Итак, справедливость достигнута. Отметим, чтооттакогорешениякаждыйизсупруговполучитменьше пользы, чемвлюбомдругомвариантесовместногопроведениявечера. Образноговоря, вданномпримересправедливостьдостигнутазасчёт потери эффективности.
Пример 12.2. Решить биматричную игру, заданную двумя матрицами выигрышей первого и второго игроков
−2 |
2 |
4 |
−3 |
|||
A = |
3 |
, B = |
− 2 |
1 |
. |
|
−1 |
||||||
У игроков в этой игре нет доминируемых стратегий. В этой игре четыре ситуации в чистых стратегиях, но ни одна не удовлетворяет определению равновесия по Нэшу. Рассмотрим смешанное расширение игры Г(A, B). Обозначим множества стратегий игроков
X ={(α, 1 −α) R2 |
α [0,1]}, |
(12.7) |
|||
Y ={(β, 1 − β) R2 |
β [0,1]}. |
(12.8) |
|||
Найдём равновесную ситуацию, как неподвижную точку соответствующего многозначного отображения множества ситуаций в себя. Определим наилучшую реакцию первого игрока на действие второго игрока в соответствии с (12.2). Тогда
α arg max α[0,1]{(Ay )1,(Ay )2 } ==arg max α[0,1]{2 −4β, −1+4β};
1,β [0, 38 ),
α = [0,1],β = 38 ,
0,β ( 3 ,1].
8
109