Аудит / Институциональная экономика / Информационные технологии в экономике / История экономики / Логистика / Макроэкономика / Международная экономика / Микроэкономика / Мировая экономика / Операционный анализ / Оптимизация / Страхование / Управленческий учет / Экономика / Экономика и управление народным хозяйством (по отраслям) / Экономическая теория / Экономический анализ Главная Экономика Экономика

С. Л. Печерский, А. А. Беляева. Теория игр для экономистов, 2001

1.8. Антагонистические игры


К числу достаточно простых и потому наиболее изученных игр относятся антагонистические игры. В случае антагонистических игр, в отличие от произвольных игр, гораздо больше можно сказать о качественном характере равновесий по Нэшу.
Напомним определение игр с лнулевой суммой:
Определение 1.8.1. Игра Г = {/, {Si}, {иг}} называется игрой с нулевой суммой, если для любого s ? S выполняется условие I]"=1M8(si,s2,...,sn) = 0.
Иными словами, такая игра представляет собой замкнутую систему: все то, что кто-нибудь выиграл, должно быть кем- то проиграно. Большинство салонных игр являются играми такого типа.
Будем далее считать, что I = {1, 2} .
Определение 1.8.2. Игра Г двух лиц с нулевой суммой на-зывается антагонистической.
В такой игре интересы игроков диаметрально противоположны, поскольку MI(SI,S2) +^2(51,52) = 0 ИЛИ MI(SI,S2) = - И2 (51,52)5 Vsi ? S\, ? 5*2 . К числу примеров антагони-стических игр можно отнести игру Орел или Решка. В этой игре каждый из двух игроков выбирает, независимо от другого, монетку, повернутую вверх либо Орлом, либо Решкой. Если выбор игроков различен, то игрок 2 платит игроку 1 один доллар. Если выбор совпадает, то - наоборот. Матрица выигрышей такой игры представлена на рис. 23. лОрел Решка
Рис. 23.
Как уже отмечалось, конечная антагонистическая игра называется матричной, поскольку выигрыши игроков полностью задаются матрицей выигрышей первого игрока.
Будем говорить, что игрок i выбирает максиминную стратегию, если эта стратегия является наилучшей для него в предположении, что игрок j будет выбирать свою стратегию так, чтобы максимально навредить игроку i.
Рассмотрим такую стратегию на примере игры, представленной на рис. 24.
Рис. 24.
и
Ci Ri Здесь приведена матрица выигрышей 1-го игрока. Как выбирает максиминную стратегию 1-й игрок? Он может рассуждать следующим образом: Если я выберу свою стратегию Li, то сколько я смогу получить? Поскольку его противник выбирает свою стратегию так, чтобы навредить игроку 1 на-сколько возможно, то он в ответ на Li ответит своей стратегией С2- В этом случае игрок 2 проиграет лишь 1. Аналогично, если игрок 1 задумает сыграть С\, в ответ игрок 2 ответит С2, тогда 1-й игрок сможет выиграть лишь 2. Если же игрок 1 задумает сыграть R\, то противник накажет его, сыграв Ь2. В этом случае 1-й игрок проиграет 3, а следовательно, 2-й игрок выиграет 3. Очевидно, что для игрока 1 наилучшим будет выбор такой стратегии, которая даст ему
максимальным выигрыш из тех минимальных, которые позволит ему выиграть игрок 2, т.е. стратегии С\.
Аналогичные рассуждения применимы и для игрока 2 при выборе им своей максиминной стратегии.
Покажем, что если в антагонистической игре Г существует равновесие по Нэшу, то пара стратегий будет являться равновесной тогда и только тогда, когда стратегия каждого игрока - максиминная. Этот в некотором смысле удивительный результат обеспечивает связь между индивидуальным принятием решения и рассуждением, объясняющим причину введения такого понятия, как равновесие по Нэшу. Мы докажем заодно, что все равновесные ситуации в антагонистических играх приводят к одним и тем же выигрышам. Это свойство редко выполняется в неантагонистических играх.
Определение 1.8.3. Пусть Г - антагонистическая игра. Стратегия s^ ? 5*1 является максиминной для игрока 1, если
min Mi(s^,s2) > min Mi(si,s2), V si ? 5*1.
S2ES2 S2ES2
Стратегия S2 ? S2 является максиминной для игрока 2, если min M2(SI,S2) > min u2(si,s2), V s2 ? S2.
siGSi siGS1!
Т.е. максиминная стратегия для игрока i является стратегией, обеспечивающей ему максимальный гарантированный выигрыш. Следовательно, максиминная стратегия игрока 1 решает задачу:
max min tti(si, s2).
Si GSi S2GS2
Аналогично максиминная стратегия 2-го игрока решает задачу:
max min u2(si,s2).
S2GS2 SlGS1!
Следующая очевидная лемма показывает, что нахождение максимального среди минимальных выигрышей игрока 2 эквивалентно нахождению минимума среди максимальных выигрышей игрока 1. Лемма 1.8.1. Пусть Г = {{1,2}, {Si}, {иг}} - антагонистическая игра, тогда maxS2es2 minSlg51 ^(si, S2) = - minS2G52 maxSlG5l Mi(sb s2).
Доказательство этой леммы немедленно следует из следующих очевидных свойств:
ттг(-/(г)) = -тахг/(г);
argmmz(-f(z)) = argmax^ f(z) .
Из ЭТОГО результата следует, что стратегия s2 G S2 является решением задачи нахождения maxS2es2 minSlG51 u2(si,s2) тогда и только тогда, когда эта стратегия s2 является решением задачи minS2es2 maxSlG51 tti(si, S2) . Поэтому при поиске такой стратегии можно воспользоваться той же матрицей выигрышей игрока 1 следующим образом: сначала в каждом столбце найти максимальный элемент, затем из всех максимальных элементов выбрать минимальный. Полученное значение является лнаименьшим гарантированным проигрышем игрока 2. Это означает, что если игрок 2 будет придерживаться стратегий, соответствующих этому минимаксному значению, то при любом поведении противника он проиграет не больше этого значения.
Следующий результат устанавливает связь между равновесием по Нэшу в антагонистической игре и множеством пар максиминных стратегий.
Предложение 1.8.1. Пусть Г - антагонистическая игра.
Если (лi,^) Чравновесие по Нэшу в Г, тогда s^ является максиминной стратегией игрока 1, a sZ, - макси- жминной стратегией игрока 2.
Если (лi,^) - равновесие по Нэшу в игре Г, тогда
max min tti(si, S2) = min maxMi(si, s2) = S2)
si S2 S2 Si
и таким образом все равновесия по Нэшу в игре Г дают одни и те же выигрыши.
с. Если maxSl minS2 щ (si, s2) = minS2 maxSl Mi(si, s2), является максиминной стратегией игрока 1, s^ - максиминной стратегией игрока 2, тогда (si,s2) является равновесием по Нэшу игры Г .
Доказательство.
а,Ь. Пусть (лi,^) - равновесие по Нэшу, тогда
и2(л1, s2) > u2(sl, S2), V S2 е S2 или (т.к. U2 = -Ui )
Ml(s^, S2) < Ml(s^, s2), V S2 e S2. Следовательно,
Mi(s^,s2) = min Mi(s^,s2) < maxmin Mi(si, s2). (8-1)
S2&S2 Sl s2
С другой стороны,
"лi(si, S2) > Mi(sb S2), V Si G Si.
Следовательно, -^(s^s^) > minS2 Mi(si, S2), V SI G лSi, поэтому
s2) > maxmin Mi(si, s2). (8-2)
Sl S2
Таким образом, из (8.1) и (8.2) следует, что -w^s^s^) = maxSl minS2 Mi (si, s2) и s^ является максиминной стратегией игрока 1. Аналогично можно показать, что S2 является максиминной стратегией игрока 2.
Т. к. u2(sl, S2) = maxS2 minSl u2(si, s2) = -ui(sl, , то mi(s*, S2) = - maxS2 minSl u2(si,s2) = minS2 maxSl Mi(sb s2) . с. Обозначим через v* = maxSl minS2 Mi(si, s2) = minS2 maxSl Mi (si, s2) . Из леммы следует, что maxS2 minSl m2(SI, S2) = - v* . Поскольку s^ - максиминная стратегия 1-го игрока, то Mi(s^,s2) > v* для всех s2 G S2 . Аналогично s^ - максиминная стратегия 2-го игрока, поэтому
M2(SI,S2) > ЧV* для всех si G лSi. Положим в этих неравенствах s2 = s2 и si = si ' тогда Mi(si's2) > V* ж > Чv*. Но так как щ = -и2 ,
то Ui ^2) - v* Х Отсюда следует, что -w^s^s^) = v* . Получим Mi(Sj,S2) > U2(SI,S2) ИЛИ, ПОДСТаВЛЯЯ U\ = - LL2 имеем, 112, 82) > А из второго неравенства
U2(S1,S2) ^ ЧMl(sl)s2) ИЛИ Ml(sl!s2) - Ml(sl)s2)- ЗнаЧИТ, пара (лi,^) является равновесием по Нэшу.
Заметим также, что из свойств (а), (с) следует, что равно-весные стратегии являются взаимозаменяемыми в том смысле, что если (si,s2) и (s^,^) образуют равновесия, то и (si,^), (5^,52) также образуют равновесия по Нэшу. Свойство (Ь) показывает, что
max min и\ (si, S2) = min max u\(si, S2)
Sl S2 S2 Si
для всех антагонистических игр, в которых существует равновесие по Нэшу.
В более общем случае, когда равновесия по Нэшу в чистых стратегиях нет, выполняется более общее свойство:
maxmin Mi(si, S2) < min maxMi(si, S2).
Sl S2 S2 Sl
Действительно, т.к. для любого s^ имеем
Mi(s'i!s2) < maxtii(si,s2), V s2 G S2,
Sl
поэтому
min Mi^, S2) < min maxMi(si, S2) V G 5*1.
S2 S2 Sl
Наличие равновесной ситуации предполагает выполнение противоположного неравенства. В примере Орел или Решка мы видим, что max min и\(si, S2) =
Sl s2
Ч 1 < min maxMi(si, S2) = 1.
s2 Sl Значит, в этой игре равновесия по Нэшу в чистых стратегиях нет, а вот во втором примере (рис. 24) мы получаем, что
maxmin Mi(si, s2) = 2 = min maxMi(si, s2),
si S2 S2 Sl
когда игрок 1 играет C\ , а игрок 2 играет C2 . Ситуация (Ci,C2) здесь является равновесной по Нэшу.
Если оказывается, что в антагонистической игре Г
max min щ (si, s2) = min max щ (si, s2) = v*,
Sl s2 S2 Sl
то говорят, что этот равновесный выигрыш 1-го игрока является значением игры. И, как следует из доказательства предложения, если v* является значением антагонистической игры, то это значит, что любая равновесная стратегия игрока 1 гарантирует ему выигрыш по крайней мере не меньше его равновесного выигрыша v* , а любая равновесная стратегия игрока 2 гарантирует ему не меньше его равновесного выигрыша ЧV* .
Поэтому любая такая стратегия игрока 2 гарантирует, что игрок 1 получит выигрыш не больше его равновесного. В неантагонистических играх равновесные стратегии игроков такими свойствами уже не обладают.
В заключение этого параграфа мы приведем классическую теорему о минимаксах, впервые доказанную Дж. фон Нейманом в 1928 г. (von Neumann, 1928) . Теорема о минимаксах.
Если < {1, 2}, {Si, Е2}, {U\, и2} > - смешанное расширение матричной игры, то
max min mi(<7i,<72) = max min mi(<7i,<72).
Эта теорема фактически утверждает, что в произвольной матричной игре существует равновесие по Нэшу в смешанных стратегиях (ср. Предложение 1.7.2).
<< Предыдушая Следующая >>
= К содержанию =
Похожие документы: "1.8. Антагонистические игры"
  1. 2.Аинамические игры с совершенной информацией
    антагонистической игры двух лиц (см. определение в Задаче 20 преды- дущего параграфа, стр. 22), так что игроки делают ходы по очереди (например, сначала первый, потом второй), и тот, кто ходит вторым, знает, какое решение принял тот, кто ходит первым. Пусть (xi, Х2) - седловая точка функции полезности первого игрока, щ(хъ х2). Докажите, что набор стратегий (х\, хч) является совершенным в
  2. 16.3.1.Задачи
    антагонистической игры двух лиц (см. определение в задаче 686 предыдущего параграфа, с. 646), так что игроки делают ходы по очереди (например, сначала первый, потом второй), и тот, кто ходит вторым, знает, какое решение принял тот, кто ходит первым. Пусть (ж*, ж^) - седловая точка функции полезности первого игрока, Mi(x*,x2). Докажите, что набор стратегий (ж*,ж?|) является совершенным в подыграх
  3. 1.2. Игры в нормальной форме
    антагонистической игры, т.е. игры двух лиц, такой, что tti(si,s2) = ~u2(si,s2) Для всех G Si, i = 1,2, справедливо равенство amk = Чbmk для всех т и к , а поэтому такая игра может быть задана только одной матрицей (amk) m=i,...,м , и поэтому конечные антагонистические к=1,...,К игры называются матричными (см. подробнее Раздел 1.8). Смешанная стратегий щ - это вероятностное распределение на
  4. 6.1. Классические кооперативные игры
    антагонистической игры Г5 = {Zs, Zi\Si Us} , или maxmin Us{zs, zns), Z.S Zl\s где Zs , Zi\s - множества стратегий игрока S и I \ S соответственно, a Us - функция выигрышей игрока S (см. Раздел 1.8 Главы 1). Так определенный выигрыш игрока S зависит в конечном счете только от коалиции S (и, конечно, от самой исходной бескоалиционной игры Г), являясь ее функцией. Эта функция и есть
  5. 8.1.4. Теория лплюралистической демократии
    антагонистическими, а вполне примиримыми. Для их выявления, выражения и претворения в жизнь образуются соответствующие лгруппы интересов, или лгруппы давления: ассоциации предпринимателей, профессиональные союзы (рабочих, врачей, учителей и др.), религиозные объединения, пацифистские и патриотические организации, культурные и спортивные общества и т.д. Все они пытаются осуществить свои
  6. 8.1. Олигополия
    антагонистическими: выигрыш одних в точности равен проигрышу других, а общая сумма выигрыша равна нулю. По характеру предварительной договоренности игры делятся на кооперативные (когда образуются коалиции игроков) и некооперативные (когда каждый играет за себя против всех). Наиболее известный пример некооперативной игры с нулевой суммой - модель Курно, а с ненулевой суммой - "дилемма
  7. Игры торга
    антагонистической игре (игре, в которой сумма выигрышей игроков - постоянная величина) любой исход является Парето-оптимальным. Объясните, в чем состоит аналогия между аукционом, в котором игрок платит названную им цену, и игрой Ауманна (ди-леммой заключенных). Представьте аукцион с двумя участниками как игру и сравните множество равновесий Нэша с границей Парето. Рассчитайте общие выигрыши (в
  8. 16.2.6.Задачи
    антагонистических игр двух лиц. Антагонистической игрой двух лиц называется игра, в которой сумма выигрышей обоих игроков постоянна: Ui (ж! , ж2) + М2(Ж!,Ж2) = C. (В частном случае, когда C = 0, такая игра называется игрой с нулевой суммой.) Объясните, почему множество седловых точек функции И1(ж1,ж2) в антагонистической игре двух лиц совпадает с множеством равновесий Нэша. (Напомним, что
  9. 3.9. Государство и политическая система общества
    антагонистически противоречивых интересов. Государство как форма политического общежития по территории совпадает с политической системой общества. По содержательным и функциональным характеристикам оно выступает элементом политической системы. Государство - важнейший интегрирующий фактор, связывающий в единое целое политическую систему и гражданское общество. В силу своего социального
  10. 1.4. Последовательное удаление слабо доминируемых стратегий
    антагонистическая игра с конечным множеством стратегий у каждого игрока. Ни один игрок не имеет доминирующей стратегии. Но здесь можно говорить о слабом доминировании: для Imamur'bi стратегия Ю слабо доминируема, так как для любой стратегии Кеппеу проигрыш Imamur'bi (число дней, когда конвой будет подвергаться бомбордировкам) не меньше для Ю, чем для С, но для стратегии Кеппеу Ю - проигрыш при С