Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теория игр. Конспект лекций(копия).doc
Скачиваний:
24
Добавлен:
09.11.2019
Размер:
3.06 Mб
Скачать

Неантагонистические игры

N={1,2,…,N} — число игроков (больше двух).

Возможны следующие ситуации:

  1. совместные действия игроков (коалиции) запрещены по условиям игры, и тогда игра называется бескоалиционной;

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

Бескоалиционные игры

В таких играх каждый игрок действует самостоятельно.

Игра Г=<N, {xi}, i N, {Hi}, i N> , где N — множество игроков, xi-множество стратегий i-го игрока, Hi — множество функций выигрыша каждого игрока для каждой ситуации.

Каждый игрок выбирает некоторую стратегию из множества xi :

i x(i) xi , получаем ситуацию (x(1),x(2),…,x(N)). В результате каждый из игроков получает выигрыш Hi(x(1),x(2),…,x(N)), i N.

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

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

Опишем такую игру (бескоалиционную) в нормальной форме:

Г=<x1,x2,H1,H2>, где {x1,x2}-множество стратегий, H1,H2— функции выигрыша.

(x(1),x(2)) H1(x(1),x(2)), H2(x(1),x(2))

Ясно, что если игра конечна, то матрицу Н можно рассмотреть как

H1=(aij) m*n A

H2=(bij) m*n B

Такую игру называют биматричной: Г=<A,B>; aij= -bij , , , следовательно, игра антагонистическая.

Охрана воздушного бассейна от загрязнений атмосферы

В районе имеется N предприятий, которые выбрасывают в атмосферу выбросы. Ω — экологически значимая зона, где контролируется количество вредных примесей в атмосфере; величина этих вредных примесей Q ограничена ПДК (предельно допустимые концентрации). Усредненное значение:

,где xi – выбросы i-го предприятия, 0 хi ai

Если > ПДК, то задача получает существенный смысл.

Считая предприятия игроками, можно рассмотреть следующую игру на загрязнение атмосферы.

Каждое i-е предприятие может добиться снижения своих расходов за счет увеличения xi, и получать при этом дополнительную прибыль:

Будем считать, что hi — дополнительная прибыль, которую получает предприятие. Это непрерывно возрастающая функция при увеличении аргумента хi.

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

Принципы оптимальности в бескоалиционных играх

Ранее рассматривались антагонистические игры, у которых принцип минимакса и принцип равновесия совпадают. Это совпадение определяет единое понятие оптимальности и решения игры. В теории неантагонистических игр нет единого подхода к выработке принципа оптимальности. В литературе имеется множество таких принципов, каждый из которых требует своих особых предположений о поведении игроков и о структуре игры. Предположим, что в игре Г каждый из игроков стремится к ситуации x=(х(1),…,х(N)), при которой максимизируется его выигрыш: Hi(x) max. Но для других игроков эта ситуация может приводить к противоречивому результату: Hj(x) . Для оценки качества ситуаций (x(1)…x(N) ) часто используется принцип равновесия по Нэшу и его различные обобщения.

Пусть х=(x(1)… x(i),x(i+1)…x(N)) — произвольная ситуация в игре Г, а x(i) — некоторая стратегия игрока i. Обозначим через (x//x1(i)) ситуацию, которая отлична от х только тем, что стратегия x(i) заменена на x1(i) . Тогда выражение

Hi(x//x1(i))=Н(x(1)… x1(i),x(i+1)…x(N)) определяет выигрыш i-ого игрока при такой замене.

Ситуация x*=(x1*…xN*) называется ситуацией равновесия по Нэшу, если для всех x xi и верно неравенство:

Hi(x*) Hi(x*//x(i))

Т.е. всякое отклонение от ситуации равновесия ведет к снижению выигрыша.

Если ситуация x* достигнута путем предварительной договоренности, то никому из участников договора не выгодно изменять его условия.

Стратегия xk(i) (k-ая стратегия i-ого игрока), входящая хотя бы в одну из ситуаций равновесия по Нэшу, называется равновесной.

Рассмотрим игру Г=<X1,X2,H1,H2>. Для бескоалиционной игры двух лиц ситуация x1*,x2* называется ситуацией равновесия, если

H1(x1,x2*) H1(x1*,x2*) , x1 X1

H2(x1*,x2) H1(x1*,x2*) , x2 X2

Для матричной игры, где H1=(aij) m*n , H2=(bij) m*n условия равновесия по Нэшу имею вид:

aij* ai*j*

bi*j bi*j*

Особенности ситуации в матричной игре рассмотрим на примере игры «семейный спор».

2 игрока — муж и жена — решают, как провести вечер. Ситуация описывается следующей матрицей:

м ж

а11=4 b11=1 ( — “пойти на боксерский матч”)

а22=1 b22=4 ( — “пойти на показ мод”)

0 0 ( — если не договорятся и никуда не пойдут)

A/B=

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

Другим принципом оптимальности в бескоалиционных играх является принцип оптимальности по Парето.