Лекции Дудорова(Оптимизация.) / lection_dudarov / Лекция 9б
.doc
Лекция 9б
Постановка задачи оптимизации.
Цель решения задачи оптимизации – найти условия (параметры), обеспечивающие оптимальное значение (минимум или максимум) целевой функции (критерия оптимальности) при заданных ограничениях.
Из высшей математики: необходимое условие экстремума: если функция y=f(x) имеет экстремум в точке x=a, то f'(a)=0 или f'(a) не существует. Аналогично для функций многих переменных – частные производные в точке экстремума равны нулю.
При наличии нескольких экстремумов обычно имеет место один глобальный и несколько локальных экстремумов (рис. 1, 2). При решении задачи оптимизации необходимо найти глобальный экстремум.
Рис. 1. Глобальный и локальные экстремумы функции одной переменной.
Рис. 2. Глобальный и локальный экстремумы функции двух переменных.
Классификация методов решения задач оптимизации
-
Методы классического математического анализа.
-
Методы на основе неопределённых множителей Лагранжа (математически аналогичны первой группе методов, однако учитываются ограничения на независимые переменные (параметры)).
-
Методы вариационного исчисления (для решения задач с критериями оптимальности в виде функционалов; решения представляют собой неизвестные функции, поиск которых сводится к решению системы дифференциальных уравнений).
-
Методы динамического программирования (применяются для оптимизации дискретных многостадийных процессов).
-
Метод (принцип) максимума (для решения задач оптимизации непрерывных процессов, описываемых системами дифференциальных уравнений).
-
Методы линейного программирования (для случаев линейного выражения критерия оптимальности и наличия ограничений на область изменения независимых переменных).
-
Методы нелинейного программирования (для случаев нелинейного выражения целевой функции и ограничений в виде равенств или неравенств):
-
градиентные методы;
-
методы детерминированного поиска;
-
методы стохастического поиска;
-
Методы геометрического программирования (критерий оптимальности и ограничения задаются в виде суммы произведений степенных функций от независимых переменных).