Теория игр

Автор работы: Пользователь скрыл имя, 22 Февраля 2011 в 12:15, курсовая работа

Краткое описание

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

Содержание работы

Введение 2
Теория игр. 3
КЛАССИФИКАЦИЯ ИГР. 3
ГЛАВА 1. МАТРИЧНЫЕ ИГРЫ. 4
§ 1. РЕШЕНИЕ МАТРИЧНЫХ ИГР В ЧИСТЫХ СТРАТЕГИЯХ. 4
§ 2. СМЕШАННОЕ РАСШИРЕНИЕ МАТРИЧНОЙ ИГРЫ. 7
§ 3. СВОЙСТВА РЕШЕНИЙ МАТРИЧНЫХ ИГР. 8
§ 4. ИГРЫ ПОРЯДКА 2 х 2. 12
§5. СВЕДЕНИЕ МАТРИЧНОЙ ИГРЫ К ЗАДАЧЕ 13
ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ 13
Глава 2. КООПЕРАТИВНЫЕ ИГРЫ 16
§ 1. ПЕРЕЧИСЛЕНИЕ ХАРАКТЕРИСТИЧЕСКИХ ФУНКЦИЙ 20
С МАЛЫМ ЧИСЛОМ ИГРОКОВ. 20
Заключение 33
Список использованной литературы 34

Содержимое работы - 1 файл

курсовая.DOC

— 830.00 Кб (Скачать файл)

    Отношение стратегической эквивалентности игр  и их характеристических функций переносится на отдельные дележи :

    пусть 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.

    Кооперативная игра называется нулевой, если все значения её характеристической функции равны нулю. Содержательное значение нулевой игры состоит в том, что в ней игроки не имеют никакой заинтересованности .

    Всякая  несущественная игра стратегически  эквивалентна нулевой .

    Определение. Кооперативная игра с характеристической функцией u имеет (0,1)-редуцированную форму, если выполняются соотношения :

    u( i ) = 0      ( i Î N ),

    u(N) = 1.

    Теорема. Каждая существенная кооперативная игра стратегически эквивалентна одной и только одной игре в (0,1)-редуцированной форме.

    Сформулированная  теорема показывает, что мы можем  выбрать игру в (0,1)-редуцированной форме  для представления любого класса эквивалентности игр. Удобство этого выбора состоит в том, что в такой форме значение u(K) непосредственно демонстрирует нам силу коалиции S (т.е. ту дополнительную прибыль, которую получают члены коалиции, образовав её), а все дележи являются вероятностными векторами.

    В игре в (0,1)-редуцированной форме дележём  является любой вектор x = (x1, ..., xn), для которого

    xi ³ 0      (i Î N)          

= 1.

    § 1.  ПЕРЕЧИСЛЕНИЕ  ХАРАКТЕРИСТИЧЕСКИХ  ФУНКЦИЙ

    С  МАЛЫМ  ЧИСЛОМ  ИГРОКОВ.

 

    Как было сказано ранее, для каждого  множества игроков N существует единственный класс стратегически эквивалентных несущественных игр с множеством игроков N. Таким образом, остаётся рассмотреть классы существенных кооперативных игр.

    Рассмотрим  сначала классы игр в (0,1)-редуцированной форме для случая игр с нулевой суммой.

    1. Игры 2-х игроков. Всякая кооперативная игра двух игроков с нулевой суммой является несущественной.

    Доказательство. Предположим, что имеется существенная кооперативная игра двух игроков с характеристической функцией u, Тогда она должна быть стратегически эквивалентна некоторой игре в (0,1)-редуцированной форме с характеристической функцией u1, что означает следующее :

    u1(1) = 0,   u1(2) = 0,   u1(1,2) = 1                 

По свойству дополнительности должно

    u1(2) = u1(1,2) – u1(1) = 1 – 0 =1,

что противоречит (*). А это значит, что наше предположение  о существенности кооперативной игры двух игроков с нулевой суммой неверно.

    Итак, класс кооперативных игр двух игроков с нулевой суммой ограничивается несущественными играми. 

    2. Игры 3-х игроков. Пусть u – характеристическая функция существенной игры в (0,1)-редуцированной форме, тогда

    u(1) = u(2) = u(3) = 0,  u(1,2,3) = 1.

    По  свойству дополнительности имеем :

    u(1,2) = u(1,2,3) – u(3) = 1– 0 =1,

    u(1,3) = u(1,2,3) – u(2) = 1– 0 =1,

    u(2,3) = u(1,2,3) – u(1) = 1– 0 =1,

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

    3. Игры 4-х игроков. Рассмотрим все классы стратегической эквивалентности таких игр.

    Прежде  всего имеется класс несущественных игр в (0,1)-редуцированной форме определим характеристическую функцию u такой игры

    u(1) = u(2) = u(3) = u(4) = 0

    u(1,2,3,4) = 1.

    Исходя  из свойства дополнительности, получаем

    u(1,2,3) = u(1,2,3,4) – u(4) = 1– 0 =1;

    u(1,2,4) = u(1,2,3,4) – u(3) = 1– 0 =1;

    u(1,3,4) = u(1,2,3,4) – u(2) = 1– 0 =1;

    u(2,3,4) = u(1,2,3,4) – u(1) = 1– 0 =1.

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

    (1,2), (1,3), (1,4), (2,3), (2,4), (3,4).

    Характеристическая  функция на этих коалициях согласно свойству дополнительности удовлетворяет только следующим соотношениям :

    u(1,4) = 1– u(2,3),

    u(1,3) = 1– u(2,4),

    u(1,2) = 1– u(3,4).

    Так как значений неизвестных шесть, а соотношений только три, то значения из шести могут быть выбрана произвольно. Обозначим эти произвольные значения через x1, x2, x3,  т.е.

    u(1,4) = x1 , u(2,4) = x2 , u(3,4) = x3 ,

Тогда

    u(2,3) = 1– x1 , u(1,3) = 1– x2 , u(1,2) = 1– x3 .

Кроме того должно быть

    0 £ x1, x2, x3 £ 1 ,

так как  значение характеристической функции  на коалиции из двух игроков не может быть меньше, чем значение характеристической функции для одного из этих игроков (равное нулю для одного игрока), и не может быть больше, чем значение характеристической функции для коалиции из трёх игроков (равное 1 для трех игроков). Геометрически (x1, x2, x3)  можно изобразить как точку единичного куба, т.е. каждому классу стратегической эквивалентности игр четырёх игроков будет соответствовать точка единичного куба.

    Итак, множество классов стратегической эквивалентности существенных игр четырёх игроков бесконечно и зависит от трёх произвольных параметров.

     

    4. Игры, состоящие из более чем 4-х игроков, имеют большее разнообразие классов стратегической эквивалентности существенных игр.

    Так, размерность множества классов  игр n игроков равна , т.е. имеется произвольных параметров.

Рассмотрим  теперь кооперативные игры без условия постоянства суммы. 

    1. Для игр 2-х игроков множество N={1,2}, условия редуцированности дают

    u(Æ) = u(1) = u(2) = u(1,2) = 1.

Таким образом, существенные кооперативные  игры двух игроков с ненулевой суммой составляют один класс стратегической эквивалентности. 

    2. Для игр 3-х игроков множество N={1,2,3}, условия редуцированности дают

    u(Æ) = u(1) = u(2) = u(3) = 0;  u(1,2,3) = 1.

Значения  характеристической функции на множествах коалиций двух игроков произвольные (здесь нет условия дополнительности)

u(1,2) = C3, u(1,3) = C2, u(2,3) = C1,

но удовлетворяющие  условию

0 £ C1, C2, C3 £ 1.

Таким образом, классы стратегической эквивалентности  общих кооперативных игр трёх игроков могут быть поставлены в соответствие точкам трёхмерного единичного куба подобно тому, как это получилось для игр 4-х игроков с нулевой суммой.

    Для игр более 3-х игроков с ненулевой  суммой рассмотрения аналогичны. 

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

    Определение. Пусть имеется два дележа x = (x1, ..., xn) и y = (y1, ..., yn) в кооперативной игре G = {N,u}, и KÌ N – некоторая коалиция. Тогда делёж x  доминирует по коалиции K, если

    1) £ u(K)  (свойство эффективности доминирующего платежа)

    2) xi > yi  для всех  iÎK  (свойство предпочтительности) 

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

Информация о работе Теория игр