Метод множителей Лагранжа

Материал из ALL
Перейти к: навигация, поиск

Метод множителей Лагранжа — это метод нахождения решения x1, x2, …, xn, минимизирующего или максимизирующего функцию f(x1, x2, …, xn) при ограничениях g1(x1, x2, …, xn)=b1, g2(x1, x2, …, xn)=b2, …, gm(x1, x2, …, xn)=bm.

Описание метода

Суть метода множителей Лагранжа состоит в построении специальной функции Лагранжа для задачи условной оптимизации, нахождении частных производных и решении системы из этих производных и ограничений.

Задачи условной оптимизации:

  • задача условной минимизации;
  • задача условной максимизации.

Задача условной минимизации

ММЛ01.JPG

Задача условной максимизации

ММЛ11.JPG

Алгоритм

Входные данные: n, m, f(x1, x2, …, xn), g1(x1, x2, …, xn), b1, g2(x1, x2, …, xn), b2, …, gm(x1, x2, …, xn), bm.

1.Составляем функцию Лагранжа: ММЛ02.JPG

2.Находим частные производные функции Лагранжа по xj и по λi.

3.Решаем систему уравнений: ММЛ03.JPG

4.Из стационарных точек, являющихся решением системы, выбираем оптимальное решение.

Выходные данные: x1, x2, …, xn.

Другие методы:

Ссылки

  • Справочник по математике для экономистов. Под ред. проф. В.И.Ермакова. М.: Высшая школа, 1987.
  • Участник:Logic-samara