Материал: Д6903 Алексеев ГВ Системный подход в пищевой инженерии

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рис. 2. Графическое решение игры (пример 1)

Таблица 5

Вj

wА

1

4-2p

2

2+p

3

6-7p

Цена игры v определяется подстановкой p = 0,5 в уравнение либо прямой 2, либо 3, что приводит к следующему:

Оптимальная смешанная стратегия игрока В определяется двумя стратегиями, которые определяют нижнюю огибающую графика. Это значит, что игрок В может смешивать стратегии B2 и В3,

в этом случае q1=0 и q3=1-q2=1-q.

Следовательно, ожидаемые платежи игрока В, соответствующие чистым стратегиям игрока А, имеют следующий вид.

Наилучшее решение из наихудших для игрока В представ-

ляет собой точку минимума верхней огибающей заданных двух прямых. Эта процедура эквивалентна решению уравнения

-1+4q = 6-4q (табл. 6).

16

 

 

 

 

Таблица 6

 

Аi

 

wB

 

 

1

 

-1+4q

 

 

2

 

6-4q

 

Его решением будет q

= 7/8, что определяет цену игры

v = - 1+4 (7/8) = 5/2. Таким образом, решением игры для игрока А является смешивание стратегий A1 и А2 с равными вероятностями 0,5 и 0,5, а для игрока В – смешивание стратегий В2 и В3 с вероятностя-

ми 7/8 и 1/8: v = 5/2, р*= (1/2; 1/2) и q* = (0; 7/8; 1/8).

Пусть теперь в матричной игре две чистые стратегии имеет игрок В, а число чистых стратегий у игрока А произвольно (равно m). Это означает, что платежная матрица такой игры имеет вид

a11

a12

a21

a22 .

...

...

am1

am2

Анализ такой игры во многом напоминает рассуждения, описанные для игры 2 п.

Пусть q = (q, 1-q) произвольная смешанная стратегия игро-

ка В. Если игрок А выбирает i-ю чистую стратегию, i=1,2,...,

т,

то средний выигрыш игрока В в ситуации {i,q} будет равным

 

wi = ai1q+ai2(l-q), i = 1, 2,..., т.

(5)

Зависимость этого выигрыша от переменной q описывается

прямой. Графиком функции max (ai1q+ai2(l-q)) является верхняя оги-

1 i m

бающая семейства прямых (рис. 2), соответствующих чистым стратегиям игрока А (рис. 3). Абсциссой нижней точки полученной ломаной будет значение q*, определяющее оптимальную смешанную стратегию игрока В, а ординатой цена игры.

Отыскание оптимальной смешанной стратегии игрока А проводится по той же схеме, которая позволяет находить оптимальную смешанную стратегию игрока В в игре 2 п. Рассмотрим конкретный пример.

17

3

1

Пример 2. Игра 3 2 задана матрицей 1

3 .

1

0

Рис. 3. Графическое решение игры т 2

Нижняя цена игры равна 0, верхняя – равна 3. Седловой точки нет. Решение игры нужно искать в смешанных стратегиях.

Ожидаемые выигрыши игрока В, соответствующие чистым стратегиям игрока A, приведены в табл. 7.

Таблица 7

Аi

wВ

1

-1+4q

2

3-4q

3

q

Построим на координатной плоскости (q,w) все три прямые, а затем и их верхнюю огибающую (рис. 4). Нижняя точка верхней огибающей является точкой пересечения прямых (1) и (2). Решая

уравнение -1+4q=3-4q, получаем q*=

1

, = 1.

 

2

 

Рис. 4. Графическое решение игры (пример 2)

18

Приравниваем средние выигрыши игрока А, соответствующие чистым стратегиям игрока В: -1+4p=3-4p, и находим р*=1/2.

Таким образом, цена игры и оптимальные смешанные стратегии игроков А и В соответственно равны:

v = 1, р*= ( 12 , 12 , 0), q*= ( 12 , 12 ).

Пусть имеем игру размерности т п с матрицей

a11

a12

...

a1n

 

a21

a22

...

a2n

.

...

... ... ...

 

am1

am2

...

amn

 

Обозначим через р* = (p1;...;рт), q* = (q1;...;qn) оптимальные смешанные стратегии игроков А и В. Стратегия р* игрока А гарантирует ему выигрыш не меньше v, независимо от выбора стратегии Bj игроком В. Это можно записать так:

11 p1

21 p2 ...

m1 pm

v,

 

12 p1

22 p2 ...

2m pm

v,

(6)

.......... .......... .......... .......... ........

 

1n p1

12n p2 ...

mn pm

v,

 

где p1+p2+...+рт=1; рi 0 (i=1,…,m).

Аналогично стратегия q* игрока В гарантирует ему проигрыш не больше v, независимо от выбора стратегии Аi игроком А, т. е.

11q1

12q2 ...

1nqn

v,

 

21q1

22q2 ...

2nqn

v,

(7)

.......... .......... .......... .......... ........

 

m1q1

m2q2 ...

mnqn

v,

 

где q1+q2+…+qп=1; qj 0 (j=1,,п).

19

Поскольку элементы платежной матрицы всегда можно сделать положительными, то и цена игры v>0.

Преобразуем системы (6) и (7), разделив обе части каждого неравенства на положительное число v, и введем новые обозначения:

pi/v=хi, qj/v=yj (i=1,…,m; j =1,…,п).

Получим:

11x1

21x2 ...

m1xm

1,

12 x1

22 x2 ...

2m xm

1,

.......... .......... .......... .......... ........

1n x1 12n x2 ... mn xm 1,

где

х1+х2+...+хт=1/v; хi 0 (i=1,…,m),

и

11 y1

12 y2 ...

1n yn

1,

21 y1

22 y2 ...

2n yn

1,

.......... .......... .......... .......... ........

m1 y1 m2 y2 ... mn yn 1,

где

у12+…+уп=1/v; уj 0 (j=1,,п).

(8)

(9)

(10)

(11)

Так как игрок А стремится максимизировать цену игры v, то обратная величина 1/v будет минимизироваться, поэтому оптимальная стратегия игрока А определится из задачи линейного программирования следующего вида: найти минимальное значение функции z = х1+х2+...+хт при записанных ограничениях.

Оптимальная смешанная стратегия игрока В определится решением задачи следующего вида: найти максимальное значение функции w = у12+…+уп при ограничениях (10), (11).

20

Источник: https://studfile.net/preview/15925172/