Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сводный (первая часть).doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
866.82 Кб
Скачать

Лекция 7. Многокритериальная оптимизация

7.1 Общие положения обоснования критериев оптимизации с позиции компромисса.

Методы принятия компромиссных решений широко применяются в практике оптимизации многокритериальных задач. Обычно решение задачи многокритериальной оптимизации заключается в поиске наилучшего компромиссного решения [**,**].

В области компромиссных решений нельзя достигнуть одновременного улучшения решения по всем критериям. Область компромиссов является областью оптимальных решений по Парето (итальянский специалист в области политической экономии капитализма). При этом оптимальными по Парето являются решения, имеющие по всем критериям не худшие, а по одному из них лучший показатель, чем другие альтернативы. Выделение решений, оптимальных по Парето, обычно позволяет сократить количество рассматриваемых альтернатив.

Покажем формирование области компромиссных решений на примере определения оптимального значения одной непрерывной переменной по двум критериям (рис. 7.1)

Рис. 7.1 Формирование области компромиссных решений на примере определения оптимального значения одной непрерывной х переменной по двум критериям: К1 и К2

По первому критерию оптимальным решением является х1opт, которое соответствует минимуму функции f1(х) в точке А, по второму – х2opт, соответствующее максимуму функции f2(х). Оптимальные значения оптимизируемой переменной заключены на отрезке оси абсцисс между локальными по одному из критериев оптимами х1opт и х2opт. Заштрихованная область между вертикальными линиями, проходящими через точки экстремальных значений целевых функций и ограниченная сверху и снизу графиками целевых функций К1 = f1(х) и К2 = f2(х), является областью компромиссов.

Критериев в многокритериальных задачах может быть значительно больше. Рассмотрим общие положения в решении таких задач.

Сначала определяются критерии оптимизации в порядке их важности: W1W2W3,..., Wn.

Будем считать, что каждый из них нужно обратить в минимум или максимум. Сначала найдем решения, обращающие в минимум (максимум) главный критерий оптимизации W1.

Следующей операцией является назначение некоторой «уступки» ΔW1, которую, исходя из практических соображений и точности, можно допустить для уменьшения (увеличения) второго критерия – W2.

На значения параметра W1 накладываются ограничения:

.

(7.1)

С учетом (7.1) находится наименьшее (наибольшее) значение критерия W2.

Далее такую операцию осуществляют для оставшихся критериев W3W4,…,Wn.

Положительной стороной этого подхода является наглядность того, ценой какой «уступки» в одном показателе приобретается выигрыш в другом.

Недостатком данного метода, как и вообще всех компромиссных методов, является субъективность.

Общей проблемой в решении многокритериальных задач является то, что отдельные критерии нельзя свернуть в единый отклик, т.к. критерии имеют различную природу и, следовательно, различную размерность. Поэтому необходимо привести все частные критерии к одной размерности или сделать их безразмерными.

Различают три основных подхода в принятии компромисса.