
- •Оглавление
- •Введение
- •1. Основные понятия теории системного анализа и принятия решений
- •Классификация задач принятия решения
- •Калибровочные соотношения между альтернативами
- •2.1. Однокритериальные задачи в условиях определенности
- •2.2. Многокритериальные задачи в условиях определенности
- •2.3. Принятие решений в условиях неопределенности
- •2.3.1. Принятие решений при наличии неопределенных факторов
- •Системная матрица расчетных случаев риска
- •2.3.2. Принятие решений в условиях отсутствия информации
- •2.3.3. Принятие решений в условиях нечеткой информации
- •2.3.4. Методы построения функций принадлежности
- •Качественные оценки градации альтернатив
- •3. Принятие решений с использованием критерИев
- •3.1. Минимаксный критерий
- •3.2. Расширенный минимаксный критерий
- •3.3. Критерий байеса-лапласа
- •3.4. Критерий сэвиджа
- •3.5. Модели агрегирования критериев
- •Схемы агрегирования локальных критериев
- •3.6. Основные понятия теории игр
- •Игра с нулевой суммой
- •3.7. Многомерные модели принятия решений
- •Устойчивые и неустойчивые решения.
- •4. Методы многокритериальной оптимизации
- •4.1. Аксиоматическая теория полезности
- •4.2. Метод electre I
- •4.3. Метод electre II
- •4.4. Метод анализа иерархий (аналитическая иерархия)
- •5. Синтез оптимального управления объектами
- •5.1. Уравнение эйлера
- •5.2. Формализация задаЧи синтеза оптимальНого управления
- •5.3. Критерии оптимальности автоматических систем
- •5.4. Применение вариационного исчисления в оптимальНом управлении
- •5.5. Синтез оптимального управления. Метод бойчука
- •6. Задачи вычисления численных оценок
- •6.1. Процедура построения квазипорядка на множестве объектов (задача об упаковке)
- •6.2. ПроцедурА оптимального назначения объектов (Задача о назначениях)
- •6.2.1. Постановка многокритериальной задачи о назначениях
- •6.2.2. Формальный анализ задачи
- •6.2.3. Графы предпочтения
- •6.2.4. Матрица предпочтения
- •Оценки субъектов по критериям
- •Оценки объектов по критериям
- •Назначение c1o3 по критериям
- •Затраты на производство единицы продукции
- •Запасы ресурсов
- •Цена единицы продукции
- •6.4. Задача Принятия решений в условиях риска
- •6.5. Пример использования критериев
- •Варианты решений о проверке машины (критерии мм, Байеса-Лапласа
- •Варианты решений о проверке машины (критерий Сэвиджа)
- •6.6. Задача постороенИя функций принадлежности
- •6.7. Синтез оптимального управления с использованием метода Бойчука
- •6.8. Объектно-ориентированный подход в системном анализе и управлении
- •6.8.1. Структура построения проекта задачи системного анализа с использованием ооп
- •Библиографический список
3.6. Основные понятия теории игр
Постановка задачи принятия решений следующая:
В
задаче полагается, что фактором
неопределенности
управляет «разумный» противник. Его
цели выражаются аналогично (3.31):
Такая задача (неопределенность типа «активный партнер») относится к теории игр. Противоборствующие стороны будем называтьигроками; выбираемые противниками альтернативы (xиz)—ходами; правила выбора решений—стратегиями; значения функционаловJиI—выигрышами.
Расхождение между функционалами JиIопределяет степень антагонизма игроков. Может оказаться, чтоJ= –Iпри любыхxиz. Такую игру будем называть антагонистической, строго конкурентной, игрой с нулевой суммой (J+I= 0). Такая антагонистическая ситуация является вырожденной. Более типичен конфликт, в котором интересы игроков не совпадают, но и не строго противоположны.
Представим
ситуацию, когда не два, а kигроков максимизируют свои выигрыши
(
,
,…,
),i=1,…,k.
Пусть
для первого игрока, выбирающего решение
,
остальные составляют фактор неопределенностиz:pi(x1,
z)
.
Если
=0,
то мы говорим об игре с нулевой суммой.
Будем рассматривать игры двух лиц А —
(3.31) и Б — (3.32). В общем случае,X
,Z
— векторные пространства разных
размерностей. Представим задачу в виде
таблицы (рис.3.2).
|
|
|
|
Рис. 3.2. Постановка задачи игры для двух игроков.
На
пересечении строки iи столбцаjстоит пара
чисел (p,q),
гдеp=J),q=I
),
с точки зрения игрока А. Функционалы
требуется либо максимизировать, либо
минимизировать, в зависимости от
постановки задачи. В дальнейшем
рассматриваем задачи с позиции игрока
А. При принятии решений в условиях риска
(подобные задачи могут быть отнесены к
теории игр), предполагалось, что сторона
Б — это внешние факторы («природа»).
При игре с «думающим» противником введем
гипотезы суть которых выделяет в теории
ПР отдельную теорию — теорию игр. Будем
различать следующие основные гипотезы.
1. Пусть каждый из субъектов А и Б не имеет информации о выборе противоположной стороны. Будем поступать аналогично задаче принятия решений в условиях полной неопределенности.
Для субъекта А:
Для субъекта Б:
Решая задачи максимизации (3.33), (3.34) находим соответствующие векторы x* и z*.
Рассмотрим
пример.
,
.
Имеем антагонистическую игру:
,
;
,
.
Считаем,X
= Z
= R,
есть множество вещественных чисел.
.
Обозначим:
(3.35)
По
постановке задачи (3.35) любой
уменьшаетJ.
Тогда запишем:
.
,
достигается
при x
= 0.
Гарантированный результат
,
при
.
Это гарантированный результат. При
любомz
имеем значение J
не хуже (не больше) чем ноль:
.
На
рис. 3.3 приведены линии постоянного
уровня функционала
на плоскости
.
Рис.
3.3. Линии постоянного уровня ()
Линией
уровнябудем называть геометрическое
место точек на плоскости, где.
Если функция зависит более чем от двух
переменных, то говорят оповерхностях
уровня.
При
выборе гарантирующего решения
,
при различных z обеспечивается
.
2.
Предполагаем, что субъект Б следует
принципу максмина и выбирает
из условия (3.34). Тогда можно выбратьx
из условия:
где z* — гарантирующее решение игрока Б. Обозначим решение задачи (3.36) через x**. Оказывается что
где
— гарантированная оценка субъекта А,
получаемая по принципу максмина (3.36).
Неравенство (3.37) может быть строгим,
тогда, следуя гипотезе 2 можно получить
выигрыш, выбираяx**,
а не x*.
Рассмотрим пример, игру с нулевой суммой (таблица 3.3).
На пересечении строки и столбца стоит значение критерия (выигрыш игрока А, или проигрыш игрока Б).
Минимаксная
гарантирующая стратегия игрока А — x*=
x3,
гарантированная оценка
.
Если бы игрок А выбрал другое
Таблица 3.3