|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Многокритериальные задачи принятия решений
Пусть, как и прежде, необходимо выбрать одно из множества решений X из области Оптимальное решение
где Область допустимых решений
Очевидно, что оптимальное решение может принадлежать только области компромиссов, так как в области согласия решение может и должно быть улучшено по соответствующим критериям. Выделение области компромисса сужает область возможных решений, но для выбора одного-единственного варианта решения далее следует раскрыть смысл оператора оптимизации opt выражения (2.8) или, как говорят, выбрать схему компромисса. Этот выбор осуществляется субъективно. Рассмотрим основные схемы компромисса, предполагая вначале, что все локальные критерии нормализованы (т. е. имеют одинаковую размерность или являются безразмерными величинами) и одинаково важны. Рассмотрение удобно вести, перейдя от пространства деля его, как это было сделано выше, на область согласия и область компромиссов. Тогда сформулированную ранее модель оптимизации (2.8) можно переписать в виде
Основными схемами компромисса являются принцип равномерности, принцип справедливой уступки, принцип выделения одного оптимизируемого критерия, принцип последовательной уступки. Принцип равномерности провозглашает целесообразность выбора такого варианта решения, при котором достигалась бы некоторая «равномерность» показателей по всем локальным критериям. Используют следующие реализации принципа равномерности: принцип равенства, принцип максимина, принцип квазиравенства. Принцип равенства формально выражается следующим образом:
т. е. оптимальным считается вариант, принадлежащий области компромиссов, при котором все значения локальных критериев равны между собой. Однако случай Принцип максимина формально выражается следующим образом:
В случае применения этого принципа из области компромиссов выбираются варианты с минимальными значениями локальных критериев и среди них ищется вариант, имеющий максимальное значение. Равномерность в этом случае обеспечивается за счет «подтягивания» критерия с наименьшим уровнем. Принцип квазиравенства заключается в том, что стремятся достичь приближенного равенства всех локальных критериев. Приближение характеризуется некоторой величиной δ. Этот принцип может быть использован в дискретном случае. Следует отметить, что принципы равенства, несмотря на их привлекательность, не могут быть рекомендованы во всех случаях. Иногда даже небольшое отклонение от равномерности может дать значительный прирост по одному из критериев. Принцип справедливой уступки основан на сопоставлении и оценке прироста и убыли величины локальных критериев. Переход от одного варианта к другому, если они оба принадлежат области компромиссов, неизбежно связан с улучшением по одним критериям и ухудшением по другим. Сопоставление и оценка изменения значения локальных критериев может производиться по абсолютному значению прироста и убыли критериев (принцип абсолютной уступки), либо по относительному (принцип относительной уступки). Принцип абсолютной уступки может быть формально выражен с помощью следующей записи:
где Можно показать, что принципу абсолютной уступки соответствует модель максимизации суммы критериев
Недостатком принципа абсолютной уступки является то, что он допускает резкую дифференциацию уровней отдельных критериев, так как высокое значение интегрального критерия может быть получено за счет высокого уровня одних локальных критериев при сравнительно малых значениях других критериев измерения. Исключение составляют те задачи, в которых в качестве схемы компромисса применяется принцип относительной уступки. В основу нормализации критериев положено понятие «идеального вектора», т. е. вектора с «идеальными» значениями параметров
В нормализованном пространстве критериев вместо действительного значения критерия
Если лучшим считается большее значение критерия и если
Успешное решение проблемы нормализации во многом зависит от того, насколько правильно и объективно удается определить идеальные значения Способ 1. Идеальный вектор определяется заданными величинами критериев
Недостатком этого способа является сложность и субъективность назначения Способ 2. В качестве идеального вектора выбирают вектор, параметрами которого являются максимально возможные значения локальных критериев:
Недостатком этого способа является то, что он существенно зависит от максимально возможного уровня локальных критериев. В результате равноправие критериев нарушается и предпочтение автоматически отдается варианту с наибольшим значением локальною критерия. Способ 3. В качестве параметров идеального вектора принимают максимально возможный разброс соответствующих локальных критериев, т. е.
Лекция №14 Нормализация критериев Нормализация критериев по существу является преобразованием пространства критериев, в котором задача выбора варианта приобретает большую ясность. Способы задания и учета приоритета критериев. Приоритет локальных критериев может быть задан с помощью ряда приоритета, вектора приоритета, весового вектора. Ряд приоритета Критерии, индексы которых стоят слева, доминируют над критериями, индексы которых стоят справа. При этом доминирование является качественным: критерий В том случае, если среди критериев имеются равно-приоритетные, они выделяются в ряде приоритета скобками, например: Приоритет критериев может быть задан вектором приоритета Если некоторые критерии Вектор приоритета
Весовой вектор
представляет собой k-мерный вектор, компоненты которого связаны соотношениями
Принцип относительной уступки может быть записан в виде
где Целесообразно выбрать тот вариант, при котором суммарный относительный уровень снижения одних критериев меньше суммарного относительного уровня повышения других критериев. Можно сказать, что принципу относительной уступки соответствует модель максимизации произведения критериев
Принцип относительной уступки весьма чувствителен к величине критериев, причем за счет относительности уступки происходит автоматическое снижение «цены» уступки для локальных критериев с большой величиной и наоборот. В результате проводится значительное сглаживание уровней локальных критериев. Важным преимуществом принципа относительной уступки является также то, что он инвариантен к масштабу изменения критериев, т. е. его использование не требует предварительной нормализации локальных критериев. Принцип выделения одного оптимизируемого критерия формально может быть записан следующим образом:
при условиях
где Один из критериев является оптимизируемым и выбирают тот вариант, при котором достигается максимум этого критерия. На другие критерии накладываются ограничения. Принцип последовательной уступки. Предположим, что локальные критерии расположены в порядке убывающей важности: сначала основной критерий Такой способ построения компромиссного решения хорош тем, что здесь отчетливо видно, ценой какой «уступки» в одном критерии приобретается выигрыш в другом. Свобода выбора решения, приобретаемая ценой даже незначительных «уступок», может оказаться существенной, так как в районе максимума обычно эффективность решения меняется очень слабо. Ранее предполагалось, что лучшим считается большее значение локальных критериев, т. е. решалась задача максимизации интегрального критерия. В том случае, если лучшим считается меньшее значение критериев, то от задачи минимизации следует перейти к задаче максимизации путем умножения интегральной функции F на — 1 и замены F на Если ряд критериев необходимо максимизировать, а остальные минимизировать, то для выражения интегрального критерия можно использовать соотношение
либо
где Способы нормализации критериев. Проблема нормализации критериев возникает во всех задачах векторной оптимизации, в которых локальные критерии оптимальности имеют различные единицы. Компонента Компоненты векторов
Приоритет критериев проще задавать с помощью вектора приоритета, поскольку его компоненты определяются сравнением важности только двух соседних критериев, а не всей совокупности критериев, как при задании весового вектора. Причем это удобно делать последовательно, начиная с последней пары критериев, положив
Если приоритет критериев задан в виде ряда, то при выборе оптимального варианта применяют принцип «жесткого приоритета», при котором осуществляется последовательная оптимизация. При этом не допускается повышение уровня критериев с низкими приоритетами, если происходит хотя бы небольшое снижение значения критерия с более высоким приоритетом. Если заданы вектор приоритета Примером многокритериальной задачи принятия решений может служить рассмотренная задача выбора метода кодирования картографической информации в следующей интерпретации. Алгоритмы, реализующие тот или иной метод кодирования (линейная интерполяция, интерполяция классическими многочленами, кубические сплайны и т. д.), характеризуются следующими локальными критериями: погрешность интерполяции —
где
Лекция №16 Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 1406; Нарушение авторского права страницы