Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Tpr.docx
Скачиваний:
36
Добавлен:
01.04.2022
Размер:
2.08 Mб
Скачать

19. Графический метод решения матричной игры (2xm)

; x* = (p1, p2), y* = (q1, …, qm) – оптимальные стратегии игроков.

У каждого игрока не более двух активных стратегий.

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

y = a1i + (a2i – a1i); 1 < i < m

Тогда: p2 = x, p1 = 1 – x, где x – абсцисса точки максимума нижней огибающей. Цена игры V – ордината этой точки.

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

qi = ; qj = ; qk = 0

i, j – активные стратегии В, k – неактивные стратегии В (все, кроме i и j)

20. Графический метод решения матричной игры (nx2)

; x* = (p1, …, pn), y* = (q1, q2) – оптимальные стратегии игроков.

У каждого игрока не более двух активных стратегий.

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

y = aj1 + (aj2 – aj1); 1 < j < n

Тогда: q2 = x, q1 = 1 – x, где x – абсцисса точки минимума верхней огибающей. Цена игры V – ордината этой точки.

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

pi = ; pj = ; pk = 0

i, j – активные стратегии A, k – неактивные стратегии A (все, кроме i и j)

21. Активные (существенные) стратегии игроков. Теоремы об активных стратегиях.

Активная стратегия – чистая стратегия игрока, которая входит в его оптимальную смешанную стратегию с ненулевой вероятностью.

Теорема об активных стратегиях: Если один из игроков придерживается своей оптимальной смешанной стратегии, а второй игрок не выходит за пределы своих активных стратегий, то выигрыш остаётся неизменным и равным цене игры.

22.. Принцип доминирования стратегий 2х игроков. Теоремы о доминируемых стратегиях.

Сложность решений возрастает с увеличением размеров матрицы, поэтому следует анализировать матрицу, чтобы сократить её. При анализе анализе можно выявить повторяющиеся или не выгодные стратегии.

  1. Ai доминирует над Al если: aij >=alj , для все j;

  2. Доминирование в смешанных стратегиях x’A >= x’’ в (m*n) если бля всех чистых стратегий: x’aj >=x’’aj, для всех j;

x’ = (p1’, … , pn’) , aj = (a1j; … ; anj)- столбец;

  1. Bi доминирует над Bj если: bli <= blj , для все l;

  2. Доминирование в смешанных стратегиях y’B <= y’’ в (m*n) если бля всех чистых стратегий: aiy’<=aiy’’, для всех i;

y’ = (q1, … , qn) , ai = (ai1; … ; ain)- столбец; Вычёркиваются доминируЕМЫЕ стратегии.

23.. Вполне смешанная игра. Решение матричной игры n*n методом обратной матрицы.

Допустим у нас есть матрица А. Проверяем отсутствие седловых точек и чтобы det A не равен 0. Далее находим обратную матрицу. Дёмин искал злоебучим способом, мы же решали проще – нужно сделать транспонированную матрицу алгебраических дополнений и разделить её на det A (справка – если матрица 3*3, то для элемента i.j мы вычёркиваем i-тую строчку и j-тый столбец, далее находим решение оставшейся матрицы. Полученную матрицу транспонируем – столбцы становятся строками. Далее e нечётных элементов ставят знак минус. И в конце концов подписываем 1/det А перед матрицей, который потом сократится). Это и будет A-1. Далее x* = U*A-1/(U*A-1*UT) и y* = A-1*UT/(U*A-1*UT), где U – единичный вектор строка, UT- единичный вектор столбец. В знаменателе должно получиться ЧИСЛО. Цена игры: v = 1/(U*A-1*UT).