Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Матричные_игры(дляСтудентов).doc
Скачиваний:
11
Добавлен:
18.09.2019
Размер:
744 Кб
Скачать
☆
  1. Доминирование

Любая матричная игра может быть решена путем решения системы линейных неравенств

и линейных уравнений

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

О п р е д е л е н и е 9. Стратегия Х1 игрока Ι строго доминирует его стратегию Х2, если

H (X1, j) > H (X2, j), j = 1, 2, …, n (18)

(стратегия X2 называется строго доминируемой).

О п р е д е л е н и е 10. Стратегия Y1 игрока ΙΙ строго доминирует его стратегию Y2, если

-H (i, Y1) > -H (i, Y2), i = 1, 2, …, m,

или

H (i, Y1) < H (i, Y2), i = 1, 2, …, m, (19)

(стратегия Y2 называется строго доминируемой).

Когда неравенства (18) и (19) для некоторых чистых стратегий игрока Ι (игрока ΙΙ) не являются строгими, стратегия X1 (Y1) доминирует стратегию X2 (Y2).

В частности, чистая стратегия i1 игрока Ι строго доминирует его чистую стратегию i2, если для любого j B

h > h ,

а чистая стратегия j1 игрока ΙΙ строго доминирует его чистую стратегию j2, если для любого i A

h < h .

Из определений 9 и 10 следует, что доминирующая стратегия дает игроку выигрыш не меньший, чем доминируемая. Поэтому в матрице Н доминируемые стратегии (строки или столбцы) могут быть отброшены, что и приводит к матрице меньших размеров. Однако следует отметить, что исключение доминируемых стратегий может привести к потере некоторых решений; если же исключаются только строго доминируемые стратегии, то множество решений игры не изменяется. В результате применения доминирования получается игра, эквивалентная исходной в смысле следующего утверждения.

Теорема 6. Пусть (Х*, Y*) – седловая точка mх n – игры Н, а (Х'*, Y'*) – седловая точка m' n' – игры Н' (m' < m, n' < n), полученной из Н в результате исключения доминируемых стратегий. Тогда x = x , y = y для всех недоминируемых i и j x = 0, y = 0 для всех доминируемых i и j; v(Н) = v(Н').

П р и м е р 6

Рассмотрим игру

H = .

Решение.

H = ~ H1 = ~H2 = = H'

Первая строка строго доминирует вторую и третью, так как все ее элементы соответственно больше элементов второй и третьей строк. Поэтому для игрока Ι стратегии {h2j, j = 1, 2, 3, 4, 5} и {h3j, j = 1, 2, 3, 4, 5} ((5 4 3 4 6) и (4 3 2 3 4)) менее выгодны, чем {h1j, j = 1, 2, 3, 4, 5} ((8 6 4 7 7)), и могут быть исключены. В результате получим матрицу Н1, в которой первый, четвертый и пятый столбцы строго доминируются вторым. Так как столбцы характеризуют стратегии игрока ΙΙ, стремящегося уменьшить выигрыш игрока Ι (и тем самым увеличить свой выигрыш), эти стратегии заведомо невыгодны для игрока ΙΙ. После их исключения получаем матрицу Н2, в которой нет доминируемых стратегий и, следовательно, Н' = Н2. Игра Н' эквивалентна первоначальной игре Н, т. е. оптимальные стратегии в игре Н имеют вид

X* = (x , 0, 0, x ) = (x , 0, 0, x ) и Y* = (0, y , y , 0, 0) = (0, y , y , 0, 0).

В результате вместо 4 5-игры Н мы можем решать 2 2-игру Н'.

Теперь приведем общую схему решения матричной игры:

1) исключить в платежной матрице доминируемые стратегии;

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

3) если седловых точек нет (в чистых стратегиях), то перейти к определению решения в смешанных стратегиях.

В дальнейшем нас будет интересовать лишь третий пункт. При этом в процессе нахождения решений игр будет использоваться теорема 7.

Теорема 7. Если один из игроков применяет свою оптимальную смешанную стратегию, то его выигрыш равен значению игры v вне зависимости от того, с какими вероятностями будет применять второй игрок стратегии, вошедшие в оптимальную (в том числе и чистые стратегии).