- •Часть II
- •Глава 6
- •6.1. Понятие оптимального выбора
- •6.2. Задача оптимального выбора
- •6.3. Классификация задач и методов оптимального выбора
- •Глава 7
- •7.1. Выбор в условиях определенности
- •7.2. Задача управления запасами
- •7.3. Математическое программирование
- •7.4. Задача линейного программирования
- •7.5. Геометрический метод решения задачи линейного программирования
- •7.6. Симплексный метод решения задачи линейного программирования
- •Глава 8
- •8.1. Оптимальный выбор по многим критериям
- •8.2. Построение множества эффективных вариантов
- •1. Последовательное сравнение критериев по важности. Лпр упорядочивает все критерии по предпочтительности, допустим, и каждому критерию fk приписы
Глава 8
МНОГОКРИТЕРИАЛЬНАЯ ОПТИМИЗАЦИЯ
8.1. Оптимальный выбор по многим критериям
Во многих задачах выбора, представляющих практический интерес, бывает трудно, а порой и невозможно свести поиск наилучшего варианта к нахождению оптимума только какого-то единственного критерия качества решения (целевой функции, показателя эффективности, критерия оптимальности).
Действительно, определяя наилучший план выпуска продукции, желательно обеспечить не только максимальный доход от ее реализации, но также максимальную производительность труда, минимальную себестоимость продукции и т.д. Составляя оптимальный план перевозок грузов, стремятся не только минимизировать расходы на транспортировку, но и принять во внимание другие возможные критерии: регулярность перевозок, равномерность загрузки транспорта, обязательность перевозки отдельных видов грузов и т. п. Множественность критериев выбора обусловлена необходимостью учета разнородных характеристик сравниваемых вариантов, разнообразием достигаемых целей.
Будем
характеризовать каждый вариант Аi
одной или несколькими переменными
представляющими его свойства, значения
которых принадлежат множеству
допустимых значений. В дальнейшем, если
специально не оговаривается, не станем
делать различия между скаляром х и
вектором х. Пусть имеется нескольких
частных или локальных целевых функций
(критериев)
,
численно оценивающих качество решения.
Весьма заманчиво сформулировать задачу
многокритериальной оптимизации в
условиях определенности (7.1) следующим
внешне «простым» образом: найти значения
переменных
которые
обеспечивают максимизацию значений
всех частных целевых функций, т. е.
на множестве
допустимых
значений, ограниченном системой
уравнений и/или неравенств
Однако такая постановка задачи
многокритериальной оптимизации не
имеет особого смысла, поскольку в общем
случае все частные критерии
достигают своего максимума не
в одной и той же, а в различных точках
области допустимых значений
Ха.
Поэтому обычно задача многокритериальной
оптимизации переформулируется на
основе некоторой дополнительной
информации о том, что же все-таки следует
считать оптимальным решением.
Для
уменьшения неопределенности, связанной
с многокритериальностью выбора, и
нахождения оптимального
варианта
удовлетворяющего
требованиям ЛПР, используются
специальные приемы, которые в самом
общем виде можно подразделить на
процедуры исключения и компенсации.
Процедуры исключения состоят в последовательном сужении множества допустимых вариантов и/или множества достижимых целей, исходя из каких-то дополнительных требований. Например, при покупке автомобиля устанавливается сравнительная важность частных критериев качества решения (цена, грузоподъемность, мощность двигателя и т.д.), по которым последовательно уменьшается число рассматриваемых автомобилей.
Процедуры компенсации или замещения опираются на принцип справедливого компромисса или справедливой уступки, при котором снижение качества решения по одним частным критериям должно компенсироваться повышением качества решения по другим частным критериям. Например, при выборе автомобиля более высокая стоимость эксплуатации может компенсироваться большим общим пробегом без капитального ремонта.
