Задача многокритериальной оптимизации. Multiobjectivization
Версия от 04:23, 19 июня 2012; Dmkrasilnikov (обсуждение | вклад)
Содержание
Задача многокритериальной оптимизации
Постановка задачи
Определение: |
Задача многокритериальной оптимизации:
|
Так как не существует единого решение, которое было бы максимальным для всех целевых функций, вместо него можно искать множество
множество Парето оптимальных значений.Множество Парето оптимальных значений
Определение: |
Множество Парето оптимальных значений:
|
Выражение
означает, что доминирует над .
Определение: |
Для двух решений | и говорят тогда и только тогда, когда - такую пару решений называют недоминируемой
Множество Парето оптимальных недоминируемых решений называется Парето фронтом.
Multi-objectivization
Для выполнения оптимизации многокритериальной задачи мы должны добавить в целевую функцию новые параметры, либо должны добавить новые целевые функции.
Сложность этой процедуры заключается в разложении проблемы на ряд мелких независимых между собой под-проблем.