Популярные услуги

Матричные игры

2021-03-09СтудИзба

ТЕМА 7.  Матричные игры

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

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

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

Мы будем рассматривать только парные игры с нулевой суммой.

Игры, в которых оба участника сознательно стремятся добиться для себя наилучшего результата, называются стратегическими. Часто игровой схемой формализуют такие ситуации, в которых один из участников безразличен к результату игры. Такие игры называют статистическими или играми с природой. Под термином “природа” понимают всю совокупность внешних обстоятельств, в которых сознательному игроку приходится принимать решение (погодные условия, спрос на рынке, состояние валютной биржи и т.д.). В играх с природой степень неопределенности при принятии решения сознательным игроком возрастает. “Природа”, будучи безразличной в отношении выигрыша, может реализовать такие стратегии, которые ей совершенно невыгодны, а выгодны сознательному игроку. Поэтому решение принять сложнее, а выиграть можно больше.

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

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

Пусть в игре участвуют два игрока: A и B. Игрок А имеет m чистых стратегий A1, A2, …, Am; а игрок Bn чистых стратегий B1, B2, …, Bn.  По строкам в платежной матрице (табл.7.1.) располагаются стратегии игрока А, а по столбцам – стратегии игрока В.  Элемент платежной матрицы aij, который находится на пересечении i–ой строки и j-го столбца, есть выигрыш игрока A (и в то же время проигрыш игрока B) в ситуации, когда игрок A выбрал стратегию Ai, а игрок B независимо от него выбрал стратегию Bj. Таким образом, именно независимый выбор двух игроков определяет исход игры (величину выигрыша  игрока А).

Рекомендуемые материалы

Определить величину оборотных средств в производственных запасах по i– тым комплектующим, если годовой объем выпуска изделий, в каждом из которых применяются i– тые комплектующие на сумму 3 д. е., составляет 36000 шт. Договора с предприятиями-поставщ
В предшествующем году заводом было изготовлено 60 тыс. изделий по себестоимости 90 д.е./шт. В текущем году, в результате удорожания ком-плектующих, переменные затраты на производство продукции увеличились по сравнению с предыдущим годом на 187,5 тыс.
Оборотные активы фирмы составляют 26 млн. д. е. внеоборотные – 52 млн. д. е. Соотношение заемного и собственного капитала 1 : 5. Заемный капитал представляет собой краткосрочную задолженность. Определить сумму собственного капитала и показатель полно
Какова величина уставного капитала акционерного общества, если известны остальные статьи бухгалтерского баланса: Денежные средства 10000 тыс. д.е. Ценные бумаги 5000 тыс. д.е. Запасы сырья и готовой продукции 60000 тыс. д.е. Основные средства 25000 т
Домашнее задание "Планирование инновационного процесса" (вариант №16)
Номинальное количество денег в обращении М = 540. Коэффициент кассовых остатков у публики k= 1/v = 0,6. Производственная функция характеризуется формулой: У = 2N1/2. Функция инвестиций имеет вид: I = 30 - 100i. Функция сбережений: S = -5 + 250i. Реал

Таблица 7.1. Платежная матрица игры.

В1

. . .

Вn

А1

а11

. . .

а1n

A2

a21

. . .

a2n

. . .

. . .

. . .

Аm

am1

. . .

аmn

Например, в платежной матрице величина a21 показывает выигрыш игрока А и, в то же время, проигрыш игрока В, если игрок А выбирает свою чистую стратегию А2, а игрок В  выбирает чистую стратегию В1.

Пример 7.1. В игре принимают участие два игрока. Каждый из игроков может записать независимо от другого игрока число 4, 5 или 6. Если разность между числами, записанными игроками А и В положительна, то игрок А выигрывает  количество очков, равное этой разности. Если разность отрицательна, то выигрывает игрок В. Если разность равна нулю, то игра заканчивается вничью.

Составим платежную матрицу игры. У игрока А имеется три стратегии:

A1 – записать число 4

А2 – записать число 5

А3 – записать число 6

Поэтому платежная матрица будет иметь три строки.

Аналогично игрок В имеет три стратегии: B1, B2, B3 (записать 4, 5 или 6 соответственно). Платежная матрица имеет три столбца.

В случае, если игрок А запишет 4 (стратегия А1), а игрок В запишет также 4 (стратегия В1), то выигрыш игрока А составит 4-4=0, т.е. элемент платежной матрицы а11=0.

Если же игрок А выберет стратегию А3 (запишет число 6), а игрок В выберет стратегию В1 (запишет число 4), то выигрыш игрока А составит а31=6-4=2. Столько же проиграет игрок В.

Аналогично рассчитываются все остальные элементы платежной матрицы.

Отрицательный выигрыш означает на самом деле проигрыш. Так, а23= -1 означает, что если игрок А выберет стратегию А2 (запишет 5), а игрок В выберет стратегию В3 (запишет 6), то А выиграет –1 очко (т.е. проиграет 1 очко),  а В проиграет –1 очко (т.е. выиграет 1 очко).

Платежная матрица данной игры имеет вид, показанный в табл.7.2.

Таблица 7.2. Платежная матрица примера.                           

B1

(4)

B2

(5)

B3

(6)

A1  (4)

0

-1

-2

A2   (5)

1

0

-1

A3  (6)

2

1

0

Принцип минимакса.

Пусть дана парная игра с нулевой суммой, заданная платежной матрицей размерности mn. Решить матричную игру означает определить наилучшую стратегию игрока A, а также наилучшую стратегию игрока B. Если рассматривается стратегическая игра, то предполагается, что противники одинаково разумны, и каждый из них делает все для того, чтобы добиться своей цели. Поэтому каждый игрок должен рассчитывать на самое неблагоприятное для себя поведение противника.

Используя этот принцип, найдем наилучшую стратегию игрока A.  Выбирая стратегию Ai, мы должны рассчитывать, что игрок B ответит на нее той из своих стратегий Bj, для которой выигрыш игрока A будет минимальным. Поэтому для каждой стратегии Ai найдем

                          

где– минимальный гарантированный выигрыш игрока А при применении стратегии Аi.

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

.                  

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

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

                                                

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

                  

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

Можно показать, что  всегда максимин не превосходит минимакс, т.е.

*        .

Если нижняя цена игры равна верхней (a=b ), то говорят, что игра имеет седловую точку и чистую цену игры g=a=b. Стратегии Ai* и Bj*, позволяющие достичь этого значения, называются оптимальными, а пара оптимальных стратегий (Аi*j*),  называется  седловой точкой матричной  игры.

Таким образом, решив игру с седловой точкой, мы рекомендуем каждому игроку применять одну свою стратегию (Ai* или Bj*). Тогда игроку А гарантировано, что он получит выигрыш, не меньший чистой цены игры g. Игроку В гарантировано, что он получит проигрыш, не больший чистой цены игры g.

Пример 7.2. Найдем решение игры предыдущего примера. Добавим к платежной матрице дополнительный столбец справа и дополнительную строку снизу, как показано в табл.7.3.

Таблица 7.3. Выбор оптимальных стратегий по принципу минимакса.     

 B1

(4)    

B2

(5)

B3

(6)

A1  (4)

0

-1

-2

-2

A2   (5)

1

0

-1

-1

A3  (6)

2

1

0*

0

 

2

1

0

Если игрок А выбирает чистую стратегию A1 (записывает число 4),  то его минимальный выигрыш составит

=min(0; -1; -2) = -2.

Аналогично находятся значения  и  (см. последний столбец). Наибольший из минимальных выигрышей стратегий (нижняя цена игры):

.

Нижней цене игры соответствует стратегия А3. Таким образом, если игрок А выбирает стратегию А3 (записывает число 6), то ему гарантирован выигрыш, не меньший .

Бесплатная лекция: "Значение учения об инфекции и иммунитете в практической деятельности ветеринарного врача" также доступна.

 Если игрок В выбирает чистую стратегию В1 (записывает 4), то его максимальный проигрыш:

=max(0, 1, 2)=2.

Аналогично находим максимальный проигрыш для столбцов 2 и 3 (см. последнюю строку). Наименьший из максимальных проигрышей (верхняя цена игры):

.

Верхней цене игры соответствует стратегия В3. Таким образом, если игрок В выбирает стратегию В3 (записывает число 6), то ему гарантирован проигрыш, не больший .

Поскольку , то игра имеет седловую точку и решение в чистых стратегиях.  Чистая  цена игры . Оптимальная стратегия игрока А -  A3. Оптимальная стратегия игрока B - B3. Игрокам рекомендуется выбирать свои оптимальные стратегии.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее