- •Оптимизация в конфликтных ситуациях. Теория игр
- •Основные объекты игры
- •Понятие о равновесной ситуации
- •Понятие о стратегически эквивалентных играх
- •Понятие седловой точки
- •Матричные игры
- •Понятие смешанной стратегии
- •Свойства цены игры и оптимальных стратегий
- •Методы решения игр Игра 22.
- •Двойственные задачи линейного программирования
- •Матричная игра и линейное программирование
- •Метод Робинсон
- •Бесконечные игры
- •Выпуклые игры
- •Элементы теории статистических игр
- •Статистические игры без эксперимента
- •Статистическая игра с единичным экспериментом
- •Статистическая игра с единичным неидеальным экспериментом
Оптимизация в конфликтных ситуациях. Теория игр
Будем считать, что в задаче принятия решения имеется несколько лиц принимающих решения, то есть результат операции зависит от выбора не одного субъекта, а нескольких, причем этом, цели этих субъектов различны. Эти задачи рассматривается в теории игр. Конфликтную задачу принятия решения будем называть игрой, а ЛПР – игроками. Альтернативы, которые могут выбирать игроки, называются стратегиями.
Существуют коалиционные и бескоалиционные игры. Рассматриваем только бескоалиционные. В бескоалиционных играх каждый игрок (ЛПР) работает только на себя.
Основные объекты игры
Множество игроков: I={1,2,…,n}, где n – число игроков;
Множество стратегий iго игрока: {Si},
Стратегии: δi – конкретная стратегия iго игрока;
Платежная функция iго игрока: {Hi}.
- ситуация - это перечисление всех стратегий, которые выбрали все игроки
где R1 – множество действительных чисел.
Понятие о равновесной ситуации
Бескоалиционная игра – это объект Г
Единичная мутация ситуации:
Пусть имеется некоторая ситуация . Единичной мутации ситуации назовем ситуацию , связанную с ситуацией:
Ситуация δ называется приемлемой для игрока i, если любая мутация не увеличивает его платежные функции:
Если для любого игрока i приемлемо, то такая ситуация называетсяравновесной.
Задача теории игр состоит в нахождении всех равновесных ситуаций данной игры. Этот процесс и его результат называется решением игры.
Понятие о стратегически эквивалентных играх
Пусть имеется две игры:
,
у которых совпадает множество игроков и множество стратегий. Платежные функции связаны следующим соотношением:
,
где K – общее для всех игроков (например, вид валюты), а Ci – у каждого игрока своя константа.
Такие игры называются стратегически эквивалентными.
Эквивалентные игры имеют одно и тоже решение, т.е. одно и то же множество равновесных ситуаций.
Антагонистические игры
Игра называется игрой с нулевой суммой, если
.
Игра с нулевой суммой называется антагонистической, если число игроков – 2 (выигрыш одного обязательно будет проигрышем другого).
В антагонистической игре достаточно ввести одну платежную функцию:
Игрок А называется максимизирующим игроком, а В – минимизирующим.
Следовательно, .
Понятие седловой точки
Геометрической интерпретацией равновесной ситуации служит график платежной функции с седловой точкой
Здесь a – стратегия игрока A, b – стратегия игрока B.
Точка (a0;b0) – геометрическая интерпретация равновесной ситуации.
Условие равновесной ситуации:
Замечание: Не всякая игра имеет равновесную ситуацию, так как не всякий график имеет седловую точку.
Условие разрешимости игры
Теорема Для того чтобы игра имела решение (в чистых стратегиях), необходимо и достаточно, чтобы существовали и были равны следующие экстремумы (минимаксы):
Теорема:
Доказательство:
Отсюда, взяв минимум от обеих частей неравенства, получаем требуемое неравенство.