
- •Введение
- •1. Задачи принятия решений, их формализация и автоматизация.
- •1.1Основные понятия
- •1.2 Процесс принятия решений и его модели
- •1.3 Модель в. Врума
- •1.4 Теория принятия решений и исследование операций
- •1.5 Классификация задач принятия решений
- •2. Теория и методы измерений
- •2.1 Оценка вариантов решений. Измерение и шкалы
- •2.2 Виды зависимости между показателями
- •3. Выбор на основе попарного сравнения вариантов
- •3.1 Определение и свойства бинарных отношений
- •0 , В противном случае
- •3.2 Классификация бинарных отношений
- •3.3 Формализация понятия наилучшего элемента
- •Влияние изменения параметров зпр на статус альтернативы
- •4. Функции ценности, полезности и выбора
- •4.1Функции ценности
- •1.Проверка независимости
- •4.3 Стохастическое доминирование
- •4.4 Функции выбора
- •5.Принятие решений в условиях многокритериальности
- •5.1 Источники многокритериальности в зпр в управлении экономикой
- •5.2 Пример процедуры - процедура Михайловского
- •5.3 ПроцедураЗайонца - Валлениуса
- •5.4 Метод электра.
- •6. Нечёткие задачи оптимизации
- •Литература
- •Содержание
5.2 Пример процедуры - процедура Михайловского
Процедура начинается с вычисления (начального эффективного решения).
Шаг Д. (Если первое же решение оказалось неудовлетворительным). ЛПР делит всё множество критериев на три непересекающиеся подмножества: К1,К2 и К3 такие, что К1К2К3 = {1,m}.
В К1 относятся те критерии (номера их), которые ЛПР считает необходимым улучшить в текущей задаче тотчас.
В К2 - те, для которых допустимы некоторые ухудшения.
В К3 - для которых ухудшение недопустимо, но и улучшение не является обязательным.
Для каждого К К2 ЛПР определяет также порог допустимости lk (меньший текущего значения).
Шаг А. В систему ограничений задачи добавляются следующие неравенства:
,
где zk - значение соответствующих критериев, полученных на предыдущей итерации, а k рассчитывается по формуле:
,
где
-
соответственно максимально и минимально
возможные значения
сjkxj на D.
Целевая функция записываются в виде R max.
Шаг Б. Решается задача, полученная на шаге А.
Шаг В. Отсутствует.
Шаг Г. Процедура заканчивается либо при получении удовлетворительного (с точки зрения ЛПР) решения, либо при повторении решения на последовательных итерациях. Если нет - переходим к шагу А и т.д.
5.3 ПроцедураЗайонца - Валлениуса
В основе процедуры лежит следующее утверждение: Пусть В - некоторый базис системы ограничений рассматриваемой задачи. Тогда, если для коэффициентов целевых функций справедливо соотношение
,
то
для
оценок ()
столбцов матрицы ограничений А при
целевых
функциях
и
соответственновыполняется
.
Процедура
начинается с назначения начального
вектора
.
Далее следуют шаги Б и В стадии оптимизации.
Шаг Б. При помощи алгоритма симплекс-метода находится соответствующее вектору 0 решение x’.
Шаг В. Выявляется множество эффективных внебазисных переменных, таких, введение которых в базис, оптимальный при векторе весовых коэффициентов 0, приведет к получению нового решения, оптимального по Парето. С этой целью каждой внебазисной переменной с номером j решается задача линейного программирования
,
при ограничениях
Если оптимальное решение этой задачи меньше нуля, то соответствующая внебазисная переменная эффективна. Если данная внебазисная переменная уже анализировалась на предшествующих шагах, она исключается из дальнейшего рассмотрения.
Затем
выполняется стадия анализа, на которой
шаги Г и Д объединены. Шаги
Г и Д.
По
каждой внебазисной переменной ЛПР
предъявляется весь вектор
,
представляющий собой вариант компромисса
между критериями за счет введения в
базисj-ой
внебазисной переменной. ЛПР на вопрос
о желательности такого компромисса
дает один из ответов: да;
нет;
не знаю.
После этого вновь наступает стадия оптимизации.
Шаг А. Определяется новый вектор ’ как допустимое решение следующей системы уравнений и неравенств:
,
,
,
,
где J1,J2,J3 - множество номеров внебазисных переменных, определяющих соответственно желательный, нежелательный компромисс, и тех внебазисных переменных, по которым вопрос о желательности компромисса остался без ответа;
- заданное малое число.
На
последующих итерациях процесса к этой
системе добавляются новые уравнения и
неравенства. Полученный таким образом
вектор 1
приведет к целевой функции
такой,
что в соответствующий оптимальный базис
предположительно войдут внебазисные
переменные предыдущего шага, по которым
компромисс был желателен, и не войдут
переменные, определяющие нежелательный
компромисс.
Вся процедура продолжается до получения эффективного решения, у которого нет ранее не просмотренных эффективных внебазисных переменных.
Вопросы, предлагаемые ЛПР в этой процедуре, по существу сводятся к сравнению многомерных альтернатив. Это довольно сложная задача. Экспериментальные данные показывают, что при решении подобного рода задач люди часто допускают ошибки, приводящие к нарушению последовательности системы предпочтений. Использование данной процедуры целесообразно в предположении, что ЛПР обладает достаточно высокой квалификацией в предметной области, к которой относится данная задача принятия решений.