Теория игр и исследование операций. Модели, алгоритмы, сложность: Конспект лекций, страница 21

3)  если игрок участвует одновременно в двух играх u и v, то можно считать, что игра одна с характеристической функцией u+v и  ji(u+v)=ji(u)+ji(v).

Аксиомы 1)-3) однозначно определяют вектор Шепли:

Пример К1(прод):   u(0)=0=u({1,2,3}); u({i})=-2; u({1,2})=u({1,3})=u({2,3}) =2.

В сумме для j1(u) будет 4 слагаемых: коалиции {1},{1,2},{1,3},{1,2,3}.
j1=(-2-0)/(1*С31)+(-2-(-2))/(2*С32)+(2-(-2))/(2*С32)+(0-)/(3*С33)=0,      j2=j3=0.

Недостатки вектора Шепли: а) относительная трудоемкость вычислений;

б) вектор Шепли может не принадлежать ядру, даже если ядро не пусто.

Пример К2: Пусть есть акционерное общество из 4-х акционеров. У них 23, 25, 26 и 26% акций соответственно. Выигрыш коалиции равен 1, если она обладает большинством акций; и 0 в противном случае. Найдем вектор Шепли.

Считаем j1. Коалиции, где v(s) - v(s\{1})≠0: {1,2,3},{1,2,4},{1,3,4},{1,2,3,4}

j1(u)=(1-1)/(3*C43)+(1-1)/(3*C43) +(1-1)/(3*C43) +(1-1)/(4*C44)=0.

Игрок 1 является «болваном». Для остальных игроков j2=j3=j4= 1/3.

N-ядро (метод Шмайдлера).

Введем меру близости коалиции S и дележа t: эксцесс . Решая задачу ЛП, найдем дележи . Из них выберем дележи с наименьшим вторым по величине эксцессом и т.д. Решив несколько задач ЛП, получим единственный дележ, называемый N-ядром и обладающий свойствами:

1) если игрок i болван, то ti=0;      2) если R(u)¹Æ, то N-ядроÎR(u).

Рассмотрим макроигру: два игрока независимо друг от друга выбирают коалицию и дележ, выигрыш = эксцессу. Ищем устойчивое по Нэшу решение: смесь коалиций + N-ядро. Можно решать задачу так: max l(S, t) – верхняя огибающая семейства функций. Исключимtn и разобьем E(u) в Ân -1  на области, в которых l(S, t) - линейна Þ решаем ЛП. Ее min на границе.

Окончание примера К1: E(u) ={(t1,t2,t3): ∑ti =0 & ti³ v({i})=-2} ~  t1+t2+t3=0 & ti³-2

Считаем эксцессы, исключая t3 =-t1-t2 ³ -2,

S

v(S)

эксцесс

S

v(S)

эксцесс

Æ

0

0

{1,2,3}

0

0-t1-t2-t3=0

{1}

-2

-2-t1

{2,3}

2

2-t2-t3=2+t1

{2}

-2

-2-t2

{1,3}

2

2-t1-t3=2+t2

{3}

-2

-2-t3=-2+t1+t2

{1,2}

2

2-t1-t2

Симметрия по t1,t2 !!!

(t)=max{0, |2+t1|, |2+t2|, |2-t1-t2|}=max{2+t1, 2+t2, 2-t1-t2},    т.к. t1,t2³-2  и  t1+t2 £ 2.

Область

ограничения

функция

min

D1

t2 £ t1 & t2 ³ -2t1

2+t1

2

D2

t2 ³ t1 & t2 ³ -t1/2

2+t2

2

D3

t2 £ -2t1 & t2 £ -t1/2

2-t1-t2

2

Имеем   2+t1³2+t2 Û t1³t2 ,

2+t1³2-t1-t2 Û t2³-2t1

 и   2+t2³2-t1-tÛ t1³-2t2.

min(t) = min {2, 2, 2} = 2,

N‑ядро: argmin(t) = (0,0,0).

Пример К3: Одномастка на троих. Позиция {(9,7,1),(8,4,2),(6,5,3)}. Ход 1-го.

E(u) ={(t1,t2,t3) | ∑ti = v({1,2,3})=3 & t1 ³ v({1})=1 & t2 ³ v({2})=1 & t3 ³ v({3})=0}.

Считаем эксцессы, исключая t3 =3-t1-t2 ³ 0,   t1+t2 £3, t1,t2 ³1.

S

v(S)

эксцесс

S

v(S)

эксцесс

{1,2,3}

3

3-t1-t2-t3=0

Æ

0

0

{1,2}

3

3-t1-t2

{3}

0

0-t3=t1+t2-3

{1,3}

2

2-t1-t3=t2-1

{2}

1

1-t2

{2,3}

2

2-t2-t3=t1-1

{1}

1

1-t1

(t)=max{ t1-1, t2-1, 3-t1-t2}  т.к. t1,t2³1 и  t1+t2 £ 3 (симметрия t1,t2).