Дилемма заключенного и доминантные стратегии. Теория игр — страница 14 из 15

Ранее мы говорили только об играх для двух лиц. В примерах речь шла о двух людях, двух компаниях, двух армиях или двух группах, но при любом соперничестве или сотрудничестве всегда рассматривались только две стороны. Таким образом, формирование альянсов между двумя и более игроками с целью улучшить результат в ущерб остальным было невозможно. В знаменитой работе фон Неймана и Моргенштерна «Теория игр и экономическое поведение», которая неоднократно упоминалась ранее, впервые рассматривались игры для n лиц и было представлено решение для игр подобного типа.

Игры для n игроков

Чтобы объяснить основные понятия, введенные фон Нейманом и Моргенштерном для подобных игр, и уяснить предложенное ими решение, рассмотрим упрощенный пример из экономики. Три компании А, Б и В имеют равную стоимость в 1 евро. Любая компания может образовать альянс с другой. При образовании альянса его стоимость увеличивается на 9 евро. Стоимость альянса двух компаний — 11 евро, трех компаний — 12 евро. Допустим, что все три компании равноценны во всех смыслах. Какой альянс будет выгоднее и как нужно будет распределить полученную выгоду?

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

Проанализируем задачу. Без образования альянсов каждая компания остается в начальных условиях и стоимость каждой по-прежнему равна 1 евро. Если три компании образуют альянс (общая стоимость 12 евро), то, учитывая симметричность ситуации, равномерным распределением выгоды, которое устроит всех участников, будет передача каждой компании 4 евро. Это обозначается тройкой (4, 4, 4). Возможно распределить выгоду и по-другому, но сумма платежей всегда будет равна 12 евро. Если альянс образуют две компании, например Б и В, третья (А) получает всего 1 евро, другие две — в сумме 11 евро. Одно из возможных распределений выгоды — (1; 5,5; 5,5).Так как в этом случае выгода двух компаний выше, чем в предыдущем, этот вариант кажется более вероятным.

Однако решение (1; 5,5; 5,5), которое кажется наиболее вероятным, нестабильно, так как компания А, не вступившая в альянс, может сделать предложение, например, компании Б, и обе получат выгоду, например (5, 6, 1). Теперь может вмешаться компания Б, которая предложит компании А уменьшить ее платеж в рамках альянса. С новым предложением также может выступить компания В. Это может происходить бесконечно. Сложно найти какое-то справедливое распределение, которое можно было бы считать решением игры.

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

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

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

1. Ни над каким распределением платежей, являющимся частью решения, не может доминировать другое распределение, которое также является частью этого решения.

2. Над любым распределением, которое не является частью решения, должно доминировать распределение, являющееся частью решения.

Фон Нейман и Моргенштерн считают, что при этих условиях предложенное решение, во-первых, не содержит внутренних противоречий, во-вторых, соответствует социально приемлемому поведению. Описанный метод можно применять с некоторыми ограничениями: так, игроки в любой момент времени должны одновременно и свободно обмениваться информацией.

Кооперативные игры, альянсы и распределения

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

Пример 1

Три предпринимателя, Анна (А), Борис (Б) и Василий (В), заключили удачную сделку, и им нужно распределить полученную прибыль — 200000 евро. Они решают разделить деньги простым большинством: каждая персона имеет один голос, никаких других ограничений не накладывается. Существует четыре возможных коалиции, которые могут получить большинство: АБВ, АБ, АВ и БВ. Однако внутри каждой коалиции прибыль может быть распределена множеством способов.

Анна предлагает разделить деньги так: А = 68 000 евро, Б = 66 000 евро, В = 66 000 евро. Борис предлагает по-другому: А = 60 000 евро, Б = 70 000 евро, В = 70 000 евро. Этот вариант больше устраивает и Бориса, и Василия, который предлагает третий вариант: А = 70 000 евро, Б = 0 и В = 130000 евро. Этот вариант выгоднее не только для Василия, но и для Анны. Как и в примере из прошлого раздела, игроки могут выдвигать новые предложения снова и снова, и непохоже, чтобы существовала коалиция, выгодная для всех троих. Точки равновесия не существует, поскольку для любого предложения может последовать новое, которое будет более выгодным для каждого игрока в новой коалиции.

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

Пример 2

Допустим, что в прошлом примере предприниматели решили разделить прибыль согласно сделанным вложениям. Таким образом, Анна имеет 5 голосов, Борис — 3, Василий — 1 голос. Теперь большинство могут получить следующие коалиции: АБВ, АБ, АВ, А.

Анна имеет большинство, поэтому она может присвоить все деньги себе: А = 200000 евро, Б = 0 и В = 0. Распределение будет несправедливым, но стабильным. Анна согласна с таким решением, а образовать альянс без нее невозможно. Следовательно, приведенное решение удовлетворяет всем необходимым условиям, которые мы определили выше.

В подобных играх ценой игры называется платеж, который гарантирован каждому игроку, если тот будет действовать рационально, и не зависит от решений остальных участников. В примере 1 никому из них не гарантирована какая-либо сумма. Следовательно, ценой игры будет А = 0, Б = 0 и В = 0. Напротив, во втором примере ценой игры будет А = 200 000, Б = 0 и В = 0.

Пример 3

Усложним ситуацию еще больше, чтобы сделать ее более реальной. По результатам выборов 81 кресло в парламенте было распределено между пятью партиями следующим образом: А = 33, Б = 24, В = 15, Г = 6, Д = 3. Ни одна из партий не имеет абсолютного большинства (41 кресло), и для формирования правительства необходимо образовать коалицию. Эта коалиция займется распределением бюджетов и установит нужные обязанности. Партии имеют схожую идеологию, и предполагается, что мера ответственности определяется подконтрольным бюджетом. Кроме того, предполагается, что никто не будет нарушать процедуру голосования.

Из всех возможных альянсов (1 из пяти партий, 5 из четырех, 10 из трех, 10 из двух и 5 из одной) нам важны лишь 16 (они будут иметь минимум 41 кресло в парламенте). Так как ни одна партия не имеет большинства, цена игры для каждой партии равна 0, так как ни одна из партий не должна обязательно входить в состав коалиции, которая сформирует новое правительство.


ЛЛОЙД СТАУЭЛЛ ШЕПЛИ (РОД. 1923)

Этот американский математик и экономист внес фундаментальный вклад в теорию игр. Он изучал математику в Гарвардском университете, откуда выпустился в 1948 году после службы в армии и участия во Второй мировой войне в звании сержанта. Затем он в течение года работал в корпорации RAND и в 1953 году получил степень доктора в Принстонском университете, где в то время работали создатели теории игр. Затем он вернулся в RAND, где проработал до 1981 года, после чего занял должность профессора в Калифорнийском университете (UCLA). Уже в своей докторской диссертации он ввел некоторые значимые понятия теории игр, например вектор Шепли. На протяжении всей своей долгой научной деятельности он публиковал и продолжает публиковать исследования по этой тематике. Является членом Национальной академии наук США с 1979 года. Лауреат множества премий, среди которых премия фон Неймана (1981).


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

В нашем примере в альянсе, образованном всеми пятью партиями, ни одна из них не играет определяющую роль. Например, в коалиции БВГД партии Б и В играют определяющую роль: без их участия коалиция не наберет большинство (без партии Б коалиция будет иметь лишь 24 места, без партии В — 33). Напротив, Г и Д не играют определяющей роли: если одна из этих партий покинет коалицию, та сохранит большинство (без партии Г коалиции будет принадлежать 42 кресла, без партии Д — 45). Число коалиций, в которых определяющую роль играют те или иные партии, представлено в таблице ниже

Теперь мы можем распределить бюджет согласно модели Шепли. Допустим, что коалиция образована всеми партиями, и в их распоряжении находится бюджет в размере 2,6 млрд евро. Распределение по модели Шепли (в миллионах евро) выглядит так:

А = 1000,

Б = 600,

В = 600,

Г = 200,

Д = 200.

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

Метод фон Неймана, равно как и метод Шепли, показывает следующее: с одной стороны, решением является не единственное распределение, а множество распределений; с другой стороны, мы можем найти множество характеристик, которые помогут понять, является ли данное распределение частью «решения» или нет.


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

Библиография