![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Решение задач нелинейного программирования методом множителей Лагранжа
Метод множителей Лагранжа, как и метод приведенного градиента, предназначен для решения задач с дважды непрерывно дифференцируемыми целевыми функциями и функциями системы ограничений. Ограничения также задаются в виде равенств. Выражение u = f (x, y) - lg(x, y) называется функцией Лагранжа. Использование функции Лагранжа для нахождения точек экстремума функции называется также методом множителей Лагранжа. Рассмотрим более сложную ситуацию, когда число переменных равно Пусть дана оптимизационная задача
где:
где
Можно показать, что необходимые условия существования экстремума для функции Лагранжа и для сформулированной оптимизационной задачи совпадают. Следовательно, задача условной оптимизации оказывается эквивалентной задаче безусловной оптимизации функции Лагранжа. Достаточные условия существования экстремума задачи в методе множителей Лагранжа определяются следующим образом.
Пример. Решим методом множителей Лагранжа следующий пример. Найти минимум функции
при ограничениях:
Запишем функцию Лагранжа:
Возьмем производные функции Лагранжа по всем переменным. Получим систему уравнений:
Не нашли, что искали? Воспользуйтесь поиском:
|