Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 26.doc
Скачиваний:
19
Добавлен:
26.05.2015
Размер:
268.29 Кб
Скачать

26.6. Кооперативные игры

Пусть теперь в игре с ненулевой суммой игрокам разрешается обсуждать перед игрой свои стратегии и договариваться о совместных действиях. Такая биматричная игра называется кооперативной игрой.

Пусть S – множество точек на координатной плоскости cA,cB определяет возможные выигрыши игроков. При этом известно, что S является выпуклым, замкнутым и ограниченным множеством. Нанесем на эту координатную плоскость точку T(cA*, cB*). Координаты точки равны выигрышам игроков в равновесной ситуации, которые игроки могут получить, не вступая в переговоры друг с другом.

Точку T часто называют точкой угрозы. В этой точке, как показано ранее, каждый из игроков, действуя в одиночку, не может увеличить свой выигрыш.

cB парето-оптимальное

множество

переговорное

множество

cB* T точка решения Нэша

S

0 CA* cA Рис.22.1. Множество выигрышей игроков

Ясно, что наибольшие возможные выигрыши игроков находятся на верхней правой части границы множества S. Эту часть границы обычно называют парето-оптимальным множеством, а каждую точку на ней – парето-оптимальной ситуацией.

В любой такой ситуации игроки, даже действуя совместно, не могут увеличить выигрыш одного из них, не уменьшая выигрыш другого. Поэтому целью вступления игроков в переговоры должно быть достижение парето-оптимальной ситуации. В этом случае есть смысл вести переговоры о достижении парето-оптимальной ситуации, только находящейся выше горизонтальной линии cB = cB* и правее вертикальной линии cA = cA*. Действительно, значения выигрышей cA* и cB* достигаются и при действиях в одиночку. Поэтому часть парето-оптимального множества, содержащая такие ситуации называется переговорным множеством.

Точкой решения Нэша называется точка, в которой достигается максимум произведения

(cAcA*)(cB – cB*),

где (cAcA* ) и (cB – cB* ) – превышения выигрышей игроков над выигрышами, которые могут быть получены без вступления в переговоры.

Можно доказать, что если множество S выпукло, замкнуто и ограничено, то точка решения Нэша существует и притом единственная.

Пример. Найти точку решения Нэша для «дилеммы узников».

Решение. Для нахождения точки решения Нэша нужно найти значения вероятностей p и q, лежащие на отрезке [0, 1], при которых достигается наибольшее значение функции N(p, q)

N(p, q) = (cA(p, q) – c*A) (cB(p, q) – c*B).

Подставив в выражения для cA(p, q) и cB(p, q) элементы матриц А и В, получаем:

cA(p, q) = -pq – 9p(1 – q) – 6(1 – p)(1 – q) = -6 – 3p + 6q + 2 pq;

cB(p, q) = -pq – 9p(1 – q) – 6(1 – p)(1 – q) = -6 – 3q + 6p + 2 pq.

Так как c*A = c*B = -6, то

N(p, q) = (– 3p + 6q + 2 pq)( – 3q + 6p + 2 pq) =

= 45pq –18(p2 + q2) + 6pq(p+q) + 4p2q2.

Используя элементы теории экстремума функции двух переменных, можно найти наибольшее значение функции N(p, q) на квадрате 0 p 1; 0 q 1. Однако из условия симметричности задачи относительно игроков А и В следует, что в единственной точке решения Нэша с наибольшим значением N(p, q) p = q. Тогда

N(p) = 9p2 + 12p3 + 4p4.

Очевидно, что эта функция является возрастающей на отрезке [0, 1], что следует хотя бы из положительности производной во внутренних точках отрезка. Поэтому N(p) достигает наибольшего значения при p = 1, а следовательно точкой решения Нэша является точка, в которой p = 1, q = 1.

Итак, в кооперативной игре «дилемма узников» обоим игрокам следует применять стратегии A1 и B1, т.е. не сознаваться в совместном совершении преступления. Тогда выигрыш каждого из них будет равен -1, что больше, чем выигрыш -6 в точке равновесия биматричной игры без согласования стратегий игроков.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]