
- •Содержание
- •Раздел 1. Рабочая программа дисциплины
- •График учебного процесса
- •Самостоятельная работа
- •Раздел 2. Краткое содержание основных тем
- •1. Линейное и дискретное программирование
- •1.1. Модели линейного программирования
- •Геометрический метод решения задачи линейного программирования
- •Симплексный метод решения злп
- •Двойственные задачи
- •1. 2. Модели целочисленного линейного программирования
- •Методы отсечения
- •Метод ветвей и границ
- •1. 3. Транспортная задача Классическая транспортная задача
- •Симплексный метод решения задач транспортного типа (метод потенциалов)
- •2. Модели динамического программирования Динамическое программирование
- •3. Элементы теории игр Платежная матрица
- •Игры двух участников с нулевой суммой
- •Решение игр двух участников с нулевой суммой в смешанных стратегиях
- •Игры двух участников с ненулевой суммой
- •4. Элементы теории массового обслуживания Марковские процессы
- •Уравнения Колмогорова. Предельные вероятности состояний
- •Смо с отказами
- •Смо с ожиданием (очередью)
- •5. Сети Эйлеровы и гамильтоновы графы. Деревья
- •Минимальное порождающее дерево
- •Кратчайший маршрут
- •Максимальный поток
- •Сетевой график. Критический путь
- •6. Модель Леонтьева многоотраслевой экономики (дополнительно)
- •Раздел 3. Рекомендуемая литература
- •Раздел 4. Типовые расчеты
- •Раздел 5. Методические указания по выполнению типовых расчетов
- •1. В целях единообразного оформления типовых расчетов в орагс принят следующий титульный лист:
- •2. Вместо а подставьте третью справа цифру в номере зачетной книжки. Если по плану один типовой расчет, то произвольно выбираются 8 задач из предложенных 14.
- •Раздел 6. Практические и лабораторные работы
- •Раздел 7. Контроль знаний студентов
- •Отметка "незачтено"
3. Элементы теории игр Платежная матрица
Математическую дисциплину, исследующую ситуации, в которых принятие решения зависит от нескольких участников, называют теорией игр. Предметом теории игр являются такие ситуации, в которых важную роль играют конфликты и совместные действия.
В теории игр "лиц, принимающих решения", называют игроками, а целевую функцию - платежной функцией. Каждый игрок располагает конечным или бесконечным набором допустимых решений, называемых стратегиями. Выигрыш каждого игрока определяется его платежной функцией, значения которой зависят от стратегий всех участников игр.
Фактически игра представляет собой совокупность правил, известных всем игрокам. Эти правила, с одной стороны, определяют множества стратегий игроков, а с другой - последствия и выигрыши в результате выбора каждой из стратегий. Заметим, что в теории игр понятие стратегии является одним из центральных.
Классификацию игр проводят по различным признакам:
а) по числу игроков;
б) по числу стратегий;
в) по свойствам платежных функций;
г) по характеру предварительной договоренности между игроками.
Игру, в которой участвуют n игроков, называют игрой с п участниками. Количество п участников может быть равным 2, 3, и т.д. При наличии двух игроков могут возникать и конфликтные ситуации, и необходимость в координированных действиях (кооперация). Если в игре участвует не менее трех игроков, то могут создаваться коалиции, т.е. группы из двух или более игроков, имеющих общую цель и координирующих свои стратегии.
По количеству стратегий различают игры конечные и бесконечные. Если хотя бы один из игроков располагает бесконечным множеством стратегий, то игру взывают бесконечной. Если же каждый из игроков располагает конечным множеством стратегий, то игру называют конечной.
Еще один способ классификации игр - по свойствам платежной функции. В игре с нулевой суммой общая сумма выигрышей всех игроков равна нулю. В игре с нулевой суммой и двумя участниками выигрыш одного из них равен проигрышу другого. Таким образом, в играх с нулевой суммой существует конфликт между сроками, и поэтому их называют также антагонистическими играми. Прямой Противоположностью играм с нулевой суммой являются игры двух игроков с постоянной разностью, в которых оба игрока выигрывают или проигрывают одновременно. Поэтому игрокам выгодно действовать согласованно.
В
зависимости от характера предварительной
договоренности между игроками различают
кооперативные и
некооперативные игры.
Игра кооперативная, если до ее начала
игроки образуют коалиции и принимают
взаимообязывающие соглашения о
координации своих стратегий. В противном
случае игра будет некооперативной.
Прежде чем переходить к рассмотрению основных способов описания и анализа любой конкретной игры, введем еще два понятия, широко используемых в теории игр.
Ход - это момент игры, когда игроки должны выбрать один из возможных вариантов действий, т.е. принять одно из допустимых решений.
Партия игры - это определенная совокупность ходов и выборов возможных вариантов действий.
Существуют два способа описания и анализа любой конкретной игры.
Первый способ предполагает следующее:
перечисление ходов, которые могут сделать игроки,
определение информации, которой располагают игроки в процессе игры;
определение возможных вариантов действий игроков;
указание предельных размеров платежей в конце игры.
Игру, описанную подобным образом, называют игрой в развернутой или экстенсивной форме, а само описание, как правило, составляют в виде дерева игры, аналогичного дереву решений. Игры в развернутой форме также называют позиционными играми.
Игру в развернутой форме называют игрой с полной информацией, если в ней нельзя делать одновременно несколько ходов, и если участникам известны выборы, сделанные при предшествующих ходах, включая и случайные ходы. Примером игры с полной информацией являются шахматы. Покер представляет собой игру_с неполной информацией, так как игрокам неизвестно, какие карты находятся на руках у противника.
Второй способ описания игры предполагает рассмотрение всех возможных стратегий каждого игрока и определение платежей, соответствующих любым возможным комбинациям стратегий всех игроков. Игру, описанную вторым способом, обычно называют игрой в нормальной форме.
Нормальная
форма игры двух участников состоит из
двух платежных матриц,
содержащих суммы
выигрышей и проигрышей каждого из
игроков для любой из возможных пар
стратегий. Обычно эти две матрицы
объединяются в одну, как изображено на
рис 1. Если первый игрок располагает
множеством стратегий
,
а второй игрок - множеством стратегий
, то на пересечении
i-ой строки и j-ro столбца объединенной
платежной матрицы находится пара чисел
,
представляющих собой выигрыши первого
и второго игроков при выборе ими стратегий
и
соответственно.
Единая платежная матрица состоит из m строк и n столбцов, где m - число стратегий первого игрока, a n- второго (имеется в виду конечная игра). Считается, чТо каждому из игроков известны все элементы единой платежной матрицы игры.