Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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



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

 

Для решения задачи ЛНП с ограничениями равенствами

Найти

 

max f(x1, x2, x3, …..xn) (1)

 

g1(x1, x2, x3, …..xn) = b1

g2(x1, x2, x3, …..xn) = b2

.................. (2)

gm(x1, x2, x3, …..xn) = bm

 

Функции f, g1, g2, …, gm дифференцируемы (непрерывны и имеют частные производные).

§ все ограничения – равенства.

§ нет условий не отрицательности или дискретности переменных.

§ число уравнений меньше числа переменных (m<n).

В курсе математического анализа такую задачу называют задачей на условный экстремум или классической задачей оптимизации.

Условный экстремум функции f(x1, x2, x3, …..xn), при ограничениях находят с помощью метода множителей Лагранжа.

 

1. Составляют функцию Лагранжа F вида:

F (x1, x2, x3, …..xn, £1, £2, …., £m) =

f(x1, x2, x3, …..xn) + i=1,m £I [bigi(x1, x2, x3, …xn)]

 

Т.е. функция плюс сумма разностей свободных членов и функций ограничений, каждая из которых умножается на множитель £i.

Переменные £1, £2, …., £m (их столько сколько ограничений) - множители Лагранжа (неизвестные).

2. Затем находят частные производные и приравнивают их 0.

 
 

 

 


(3)

 

 

Система уравнений (3 – система из (n+m) уравнений, содержащая (n+m) неизвестных.

x1, x2, x3, …..xn, £1, £2, …., £m

 

Решение системы уравнений (3) – это точка, в которой может иметь место экстремум функции. Далее необходимо исследовать эти точки.

 

Последовательность решения методом множителей Лагранжа

 

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

2. Находим частные производные от функции Лагранжа по переменным xi и £I и приравниваем их к нулю.

3. Решая систему уравнений (3), находим точки, в которых целевая функция задачи может иметь экстремум.

4. Среди точек, подозреваемых на экстремум, находят такие, в которых

достигается экстремум, и вычисляют значения функции в этих точках.

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

Пример.

F = 4х1 + х12 + 8х2 + х22 → min (4)

х1 + х2 = 180 (5)

1. Составим функцию Лагранжа

 

F (x1, x2, £) = 4х1 + х12 + 8х2 + х22 + £(180 - х1 - х2)

 

2. Вычислим частные производные по х1 и х2, £ и приравняем их 0.

 
 

 

 


Решаем систему уравнений:

4 + 2х1 = £

8 + 2х2 = £

180 - х1 - х2 = 0

4 + 2х1 = 8 + 2х2 х1 - х2 = 2

х1 - х2 = 2 х1 = 91

х1 + х2 = 180 х2 = 89

Точка 1 = 91, х2 = 89) является подозрительной на экстремум. Используя вторые частные производные, можно показать, что в этой точке минимум.



 

 

Геометрическая интерпретация задачи

 

 

Геометрический способ решения задачи НЛП

 

1. Находят область допустимых решений задачи определяемую

ограничениями, если она пуста, то задача не имеет решения. В отличии от ЛП задачи, эта область не всегда является выпуклой.

2. Строят гиперповерхность функции цели.

3. Определяют гиперповерхность наивысшего для максимума и наилучшего

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

4. Находят точку области допустимых решений, через которую проходит

гиперповерхность наивысшего или наилучшего уровня и определяют в ней значение функции.

Пример

 


Дата добавления: 2015-08-29; просмотров: 44 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Метод Гегеля.Диалектическая логика | Метод наименьших квадратов

mybiblioteka.su - 2015-2024 год. (0.01 сек.)