- •Особенности задач принятия решений
- •1.1. Формирование задач принятия решений.
- •1.2. Основные понятия системного анализа
- •1.3. Постановка задач принятия оптимальных решений
- •1.4. Принятие решений в условиях определенности
- •1.5. Принятие решений с учетом неопределенностей
- •Принятие решений в антагонистических и конфликтных ситуациях
- •Основная теорема теории игр. Всякая конечная антагонистическая игра 2-х лиц имеет цену и у каждого игрока имеется, по меньшей мере, одна оптимальная стратегия.
- •Геометрический способ решения игры
- •Аналитический метод решения игры (продолжение лекции 2)
- •Метод последовательных приближений
- •Решение игры методом сведения к задаче линейного программирования (лп)
- •Принятие статистических решений
- •Классические критерии пр.
- •Производные критерии
- •Рассмотрим пример применения рассмотренных статистических критериев пр для следующей практической задачи.
- •Связь между критериями и их графическая интерпретация
- •Критерии с прямоугольными конусами п редпочтения
- •Критерий с прямыми предпочтениями
- •Критерии с иными фп
- •Рациональный выбор решений: аксиомы, задачи, парадоксы
- •Многокритериальные решения: модели, оценка альтернатив, выбор решений
- •Интерактивные методы решения мкз
- •Метод уступок
- •Пример выбора варианта квартиры
- •Метод смещенного идеала
- •Метод electre
- •Метод promethee
- •Принципы группового выбора решений
- •Анализ риска
- •1. Измерение риска
- •Риск катастроф как независимый критерий
- •Коллективные решения
- •Особенности пр в малых коллективах
- •Общая схема экспертизы. Для решений задач пр привлекаются эксперты. Общая схема экспертизы включает следующие элементы (рис.):
- •Методы обработки экспертной информации. Существуют три основные группы методов обработки экспертной информации: статистические методы; алгебраические методы; методы шкалирования.
- •Пр в организациях
- •4.1. Постановка задачи
- •4.2. Детерминистский случай.
- •4.3. Многостадийные задачи принятия решений в условиях неопределенности
- •4.4. Марковские модели принятия решений
- •19.1. Примеры биматричных игр
- •19.1.1. Борьба за рынки
- •19.1.2. Дилемма узников
- •19.1.3. Семейный спор
- •19.1.4. Студент - преподаватель
- •19.2. Смешанные стратегии
- •19.3. 2 X 2-6иматричные игры. Ситуация равновесия
- •19.4. Поиск равновесных ситуаций
- •19.4.1. Борьба за рынки
- •29.4.2. Дилемма узников
- •19.4.3. Семейный спор
- •19.4.4. Студент - преподаватель
- •19.5. Некоторые итоги
- •19.6. Задания и ответы
Решение игры методом сведения к задаче линейного программирования (лп)
Теория игр находится в тесной взаимосвязи с линейным программированием: любая конечная игра двух лиц может быть сведена к паре двойственных задач ЛП, и наоборот, задача ЛП может быть представлена как игра двух лиц. Таким образом, после сведения к игровой задачи к задаче ЛП можно применить любой известный метод (например симплекс-метод) и получить не приближенное, а точное решение игровой задачи.
Пусть
дана игра
.
Будем считать, что СТ нет и удалены все
доминируемые стратегии. Требуется найти
точное решение. При m,
n≥3
геометрическая интерпретация становится
затруднительной.
Цена игры и оптимальные стратегии игроков могут быть определены путем сведения игровой задачи к паре двойственных задач ЛП.
Из свойств оптимальных стратегий следует, что если 1-й игрок использует оптимальную смешанную стратегию, а 2-й игрок использует любую из своих чистых стратегий , то
,
j=1,…,
n (1)
Кроме
того
,
(2)
Аналогичные соотношения могут быть составлены и для 2-го игрока:
,
i=1,…,
m, (1*)
где
. (2*)
Без
ограничения общности будем считать,
что цена игры
,
qij>0.
Если в этом есть сомнения, то необходимо
воспользоваться операцией приведения
матрицы к виду без отрицательных
элементов путем прибавления некоторой
константы.
Разделим
неравенства (1)
и равенство (2)
на цену игры ν и введем переменные pi
и zj
:
.
После подстановки переменных в (1), (2) и (1*), (2*) получаем прямую и двойственную задачи ЛП следующего вида.
Прямая
задача:
,
при условиях:
Двойственная
задача:
,
при условиях:
Однако из теории ЛП известно, задача ЛП не всегда имеет решение, в отличие от конечной игры 2-х лиц с нулевой суммой (см. основную теорему теории игр). Следовательно, необходимо доказать, что в полученной паре двойственных задач всегда существует допустимое решение и целевая функция (ЦФ) является ограниченной. Действительно, предположим, что в полученной ЗЛП нет допустимого решения. Чтобы опровергнуть это, нужно указать на существование хотя бы одной точки в пространстве поиска решений, в которой все условия-ограничения выполняются. Какая это точка?
Поскольку
все
,
то обозначим через
.
Тогда точка с координатами p1
=1/ μ, р2
= р3
=…= рm
=0 является допустимым решением, т.к. она
удовлетворяет условиям (2).
ЦФ для прямой задачи минимизируется, поэтому она должна быть ограниченной снизу. В самом деле, все pi ≥0, а коэффициенты в выражении (1) положительны, следовательно, ЦФ ограничена снизу нулем!
После
сведения к задаче ЛП и ее решения любым
известным методом, необходимо вернуться
к исходной игровой задаче и определить
цену игры и оптимальную стратегию
игроков, исходя из следующих соотношений:
,
,
,
где i=1,…,
m,
j=1,…,
n.
Рассмотрим пример. Найти решение игровой задачи следующего вида:
|
|
|
|
|
0 |
1 |
-2 |
|
-1 |
0 |
3 |
|
2 |
-3 |
0 |
В матрице имеются отрицательные элементы, поэтому прибавляем ко всем элементам число 3 (цена игры увеличится на 3, на оптимальность стратегий операция не влияет):
|
|
|
|
|
3 |
4 |
1 |
|
2 |
3 |
6 |
|
5 |
0 |
3 |
прямая задача:
при условиях
двойственная задача:
при условиях
Составим симплекс-таблицу для прямой задачи (выбор зависит от того, какая из задач имеет меньшее число ограничений, что в свою очередь зависит от числа стратегий игроков) и приведем ее к каноническому виду (изменить знаки в строке целевой функции на обратные). Она будет иметь следующий вид:
|
|
|
|
1 |
|
3 |
2 |
5 |
-1 |
|
4 |
3 |
0 |
-1 |
|
1 |
6 |
3 |
-1 |
|
-1 |
-1 |
-1 |
0 |
Разрешающий
элемент для шага жорданова исключения
выбираем исходя из известного условия:
,
причем
,
.
Делаем шаг жорданова исключения с
разрешающим элементом а31,
получаем следующую симплекс-таблицу:
|
|
|
|
1 |
|
3 |
-16 |
-4 |
2 |
|
4 |
-21 |
-12 |
3 |
|
1 |
-6 |
-3 |
1 |
|
-1 |
5 |
2 |
-1 |
Найдено допустимое решение, поскольку выполняется условие о том, что все элементы столбца свободных членов должны быть неотрицательны.
Ищем
оптимальное решение, выбирая в качестве
разрешающего элемента элемент а12
. найденный
их условия:
, причем
,
.
Выполняя шаг жорданова исключения, получим новую симплекс-таблицу:
|
|
|
|
1 |
|
|
|
|
|
z2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P |
|
|
|
|
Оптимальное решение не достигнуто (все элементы строки ЦФ неположительны), поэтому выбираем новый разрешающий элемент, используя предыдущее условие (элемент а23), делаем шаг жорданова исключения и получаем новую симплекс-таблицу, которая удовлетворяет условию оптимальности и одновременно является решением прямой и двойственной задачи ЛП. Из полученной таблицы следует, что цена игры
,
