Эволюционные алгоритмы многокритериальной оптимизации, основанные на индикаторах. Гиперобъем
Версия от 15:47, 18 июня 2012; Fkorotkov (обсуждение | вклад)
Эта статья находится в разработке!
Основные определения
Определение: |
Задача многокритериальной оптимизации формулируется следующим образом: | , где ( - количество критериев).
Надо заметить, что термин означает оптимальность по Парето.
Определение: |
Множество где , | называется Парето оптимальным, если:
читается, как " доминирует ".
Определение: |
Индикатором называется функция | , где - множество всех Парето оптимальных множеств.
Применение
В работе [3] предлагают с помощью индикатора
ввести следующую функцию приспособленности: , где - популяция, - некая константа, зависящая от текущей задачи. Данная функция приспособленности колличественно измеряет потери в качестве при удалении особи.Для пересчета значений функции приспособленности, при удалении особи
из поколения, достаточно:
Индикатор гиперобъема
Существует много различных индикаторов, с помощью которых численно оценивают качество решений. Но широко используется только один.
Определение: |
Индикатор называется эластичным по Парето(Pareto-compliant), если для любых двух множеств решения | и значение индикатора для больше значения для тогда и только тогда, когда доминирует .
Дадим определение индикатора гиперобъема .
Определение: |
Пусть дано множество решения | . Пусть также множество всех решений усечено некоторой точкой . Тогда: , где через обозначена мера множества по Лебегу.
Пример:
Пустьи . Тогда .