|
В России при построении математической модели конфликта различают коалицию действия и коалицию интересов. Коалицией действия называются те или иные коллективы, которые участвуют в игре и принимают решения. Коалицией интересов называются коллективы, которые участвуют в игре и отстаивают некоторые общие интересы. Кроме того, существует понятие ситуации – это результат выбора всеми коалициями действия своих стратегий.
Игра называется кооперативной, или коалиционной, если игроки объединяются в группы, беря на себя некоторые обязательства перед другими игроками и координируя свои действия. Этим она отличается от некооперативных игр, в которых каждый играет сам за себя. Развлекательные игры обычно не являются кооперативными, однако есть исключения и такие механизмы нередки в повседневной жизни.
Часто предполагают, что кооперативные игры отличаются именно возможностью общения игроков друг с другом. Это не всегда верно. Есть игры, где коммуникация разрешена, но игроки преследуют личные цели, и наоборот.
Разница кооперативных и некооперативных игр в том, что первые рассматривают процесс игры в целом, а вторые описывают ситуации в мельчайших деталях и выдают более точные результаты. Попытки объединить два подхода дали хорошие результаты. Так называемая программа Нэша уже нашла решения некоторых кооперативных игр как ситуации равновесия некооперативных игр.
Гибридные игры включают в себя элементы некооперативных и кооперативных игр. Например, игроки могут создавать группы, но ход игры будет вестись в некооперативном стиле. Это означает, что каждый игрок будет стараться достичь личной выгоды и одновременно преследовать интересы своей группы.
Кооперативные игры получаются в тех случаях, когда, в игре из n игроков разрешается образовывать определённые коалиции. Множество всех игроков обозначим через N, N ={1, 2,..., n }, а через K - любое его подмножество. Пусть игроки из подмножества K договариваются между собой о совместных действиях и, таким образом, образуют одну коалицию. Отсюда видно, что число таких коалиций, состоящих из r игроков, равно числу сочетаний из n по r, то есть , а число всевозможных коалиций равно
= 2 n - 1.
Из этой формулы видно, что число различных возможных коалиций значительно растёт в зависимости от числа всех игроков в данной игре. Для исследования таких игр необходимо учитывать все возможные коалиции, и поэтому трудность исследования возрастает с ростом n. Образовав коалицию, множество игроков K работает как один игрок против других игроков, и выигрыш этой коалиции зависит от применяемых стратегий каждым игроком из n.
Функция u, которая каждой коалиции K ставит в соответствие наибольший, уверенно получаемый его выигрыш u (K), называется характеристической функцией игры. Так, например, для бескоалиционной игры n игроков u (K) может получиться, когда игроки из множества K оптимально действуют как один игрок против остальных N\K игроков, образующих другую коалицию (второй игрок).
Характеристическая функция u называется простой, если она принимает только два значения: 0 и 1. Если характеристическая функция u простая, то коалиции K, для которых u (K) =1, называются выигрывающими, а коалиции K, для которых u (K) = 0, -соответственно проигрывающими.
Если в простой характеристической функции u выигрывающими являются такие коалиции, содержащие фиксированную непустую коалицию R, то характеристическая функция u, обозначаемая в таком случае через u R, называется простейшей.
Содержательно простые характеристические функции появляются, например, в условиях голосования, когда коалиция является выигрывающей, если она собирает больше половины голосов (простое большинство) или не менее двух третей голосов (квалифицированное большинство).
Более сложным является пример оценки результатов голосования в Совете безопасности ООН, где выигрывающими коалициями являются все коалиции, состоящие из всех пяти постоянных членов Совета плюс ещё хотя бы один непостоянный член, и только они.
Простейшая характеристическая функция возникает, когда в голосующем коллективе есть некоторое “ядро", которое голосует с соблюдением правила “вето", а голоса остальных участников являются несущественными.
Обозначим через u G характеристическую функцию бескоалиционной игры. Эта функция имеет следующие свойства:
1) Персональность
u G (Æ) = 0, т.е. коалиция, не имеющая ни одного игрока, ничего не выигрывает;
2) Супераддитивность
u G (K È L) ³ u G (K) + u G (L), если K, L Ì N, K Ç L ¹ Æ,
т.е. общий выигрыш коалиции больше или равен суммарному выигрышу всех участников коалиции;
3) Дополнительность
u G (K) + u (N \ K) = u (N)
т.е. для бескоалиционной игры с постоянной суммой сумма выигрышей для коалиции и для остальных игроков равняется общей сумме выигрышей всех игроков.
Распределение выигрышей (делёж) игроков должно удовлетворять следующим двум естественным условиям: если выигрыш i- го игрока обозначить через xi, то, во-первых, должно удовлетворяться условие индивидуальной рациональности
xi ³ u (i), для i ÎN
т.е. любой игрок должен получить выигрыш в коалиции не меньше того, какой он получил бы не участвуя в ней (иначе он не будет участвовать в коалиции); во-вторых, должно удовлетворяться условие коллективной рациональности
= u (N)
т.е. сумма выигрышей игроков должна соответствовать возможностям (если сумма выигрышей всех игроков меньше, чем u (N), то игрокам не нужно вступать в коалицию; если же допустить, чтобы сумма выигрышей была больше, чем u (N), то это значит, что игроки должны делить между собой сумму большую, чем у них есть).
Таким образом, вектор x = (x1,..., xn), удовлетворяющий условиям коллективной и индивидуальной рациональности, называется дележом в условиях характеристической функции u.
Система { N, u}, которая состоит из множества игроков, характеристической функции над данным множеством и множеством дележей, удовлетворяющих соотношениям (2) и (3) в условиях характеристической функции, называется классической кооперативной игрой.
Исходя из этих определений, появляется следующая теорема.
Теорема. Чтобы вектор x = (x1,..., xn) был дележом в классической кооперативной игре {N, u},
необходимо и достаточно, чтобы
xi = u(i) + ai, (iÎN)
причём
ai ³ 0 (iÎN)
= u(N) –
В бескоалиционных играх исход формируется в результате действий тех игроков, которые в этой ситуации получают свои выигрыши. Исходом в кооперативной игре является делёж, который возникает как результат соглашений игроков, а не как следствие их действий. Поэтому в кооперативных играх сравниваются не ситуации, как это происходит в бескоалиционных играх, а дележи, и такое сравнение носит более сложный характер.
Кооперативные игры считаются существенными, если для любых коалиций K и L выполняется неравенство
u(K) + u(L) < u(KÈL),
т.е. в условии супераддитивности выполняется строгое неравенство. Если же в условии супераддитивности выполняется равенство
u(K) + u(L) = u(KÈL),
т.е. выполняется свойство аддитивности, то такие игры называются несущественными.
Справедливы следующие свойства:
1) для того чтобы характеристическая функция была аддитивной (кооперативная игра – несущественной), необходимо и достаточно выполнение следующего равенства:
= u(N)
2) в несущественной игре имеется только один делёж
{u(1), u(2),..., u(n) };
3) в существенной игре с более чем одним игроком множество дележей бесконечно
(u(1) + a1, u(2) + a2,..., u(n) +an )
где
ai ³ 0 (i Î N), u(N) — > 0
Кооперативная игра с множеством игроков N и характеристической функцией u называется стратегически эквивалентной игрой с таким же множеством игроков и характеристической функцией u1, если найдутся такие к > 0 и произвольные вещественные Ci (iÎN), что для любой коалиции К Ì N имеет место равенство:
u 1 (K) = k u (K) +
Смысл определения стратегической эквивалентности кооперативных игр (с. э. к. и.) состоит в том, что характеристические функции с. э. к. и. отличаются только масштабом измерения выигрышей k и начальным капиталом Ci. Стратегическая эквивалентность кооперативных игр с характеристическими функциями u и u1 обозначается так u~u1. Также вместо стратегической эквивалентности кооперативных игр говорят о стратегической эквивалентности их характеристических функций.
Справедливы следующие свойства для стратегических эквивалентных игр:
1) Рефлексивность, т.е. каждая характеристическая функция эквивалентна себе u~u.
2) Симметрия, т.е. если u~u1, то u1~u.
3) Транзитивность, т.е. если u~u1 и u1~u2, то u~u2.
Из данных трёх свойств вытекает, что множество всех характеристических функций единственным образом распадается на попарно непересекающиеся классы, которые называются классами стратегической эквивалентности.
Отношение стратегической эквивалентности игр и их характеристических функций переносится на отдельные дележи:
пусть u~u1, т.е. выполняется (5), и x = (x1,..., xn) – дележи в условиях характеристической функции u; рассмотрим вектор x1 = (,..., ), где = k xi+Ci ; для него выполняется
= k xi + Ci ³ k u(i) + Сi = u1(i);
т.е. выполняется условие индивидуальной рациональности, и
= = k + = k u(N) + = u1(N)
т.е. выполняется условие коллективной рациональности. Поэтому вектор является дележом в условиях u1. Говорят, что делёж x1 соответствует дележу x при стратегической эквивалентности u~u1.
Если все значения характеристической функции кооперативной игры равны нулю, то она называется нулевой. Содержательное значение нулевой игры состоит в том, что в ней игроки не имеют никакой заинтересованности.
Всякая несущественная игра стратегически эквивалентна нулевой.
Одними из наиболее интересных способов решения коалиционных игр являются решения с применением аксиом Шелли.
Дата добавления: 2015-10-24; просмотров: 73 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Общие понятия в теории игр | | | Решение кооперативной игры при помощи вектора Шепли |