Метод множителей Лагранжа
Перейти к навигации
Перейти к поиску
Метод множителей Лагранжа — это метод нахождения решения x1, x2, …, xn, минимизирующего или максимизирующего функцию f(x1, x2, …, xn) при ограничениях:
- g1(x1, x2, …, xn) = b1,
- g2(x1, x2, …, xn) = b2,
- …
- gm(x1, x2, …, xn) = bm.
Описание метода[править]
Суть метода множителей Лагранжа состоит в построении специальной функции Лагранжа для задачи условной оптимизации, нахождении частных производных и решении системы из этих производных и ограничений.
Задачи условной оптимизации:[править]
- задача условной минимизации;
- задача условной максимизации.
Задача условной минимизации[править]
Задача условной максимизации[править]
Алгоритм[править]
Входные данные: n, m, f(x1, x2, …, xn), g1(x1, x2, …, xn), b1, g2(x1, x2, …, xn), b2, …, gm(x1, x2, …, xn), bm.
1.Составляем функцию Лагранжа:
2.Находим частные производные функции Лагранжа по xj и по λi.
3.Решаем систему уравнений:
4.Из стационарных точек, являющихся решением системы, выбираем оптимальное решение.
Выходные данные: x1, x2, …, xn.
Другие методы:[править]
Численные методы:[править]
- решение уравнений;
- решение систем уравнений;
- ортогонализация;
- решение дифференциальных уравнений;
- аппроксимация;
- интерполяция;
- численное интегрирование;
- нахождение экстремумов.
Литература[править]
- Справочник по математике для экономистов. Под ред. проф. В. И. Ермакова — М.: Высшая школа, 1987.