11. Ограничения в виде равенств

1) Метод Якоби (приведённого градиента).

Данный метод является обобщенный симплекс метод линейного программирования. Рассмотрим задачу минимизирования z= при ограничениях где , а функция и дважды не прерывно дифференцируемы.

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

Из теоремы Тейлора следует, что для точки можно записать:

При ∆xj→0 имеем:

Т. к. , то , значит

(1)

Пусть , где являются зависимыми и независимыми переменными (m<n), образующими вектор . Градиенты имеют вид:

Введём определение двух матрицу:

(2)

(3)

Матрицу называют матрицей Якоби, а матрицей управления.

Перепишем (1):

(4)

Далее: т. к. , то (5)

, (6)

Где - проведенный градиент. Вектор должен обратятся в нуль в стационарных точках. При этом элементы матрицы Гессе соответствуют компонентам вектора независимых переменных . Вектор задаёт i-ю строку матрице Гессе Нс.

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

Пусть .

Функция L называется функцией Лагранжа, а параметры множителями Лагранжа. Без доказательства приведем утверждение, что в стационарной точке Y0 верно равенство:

Пусть , откуда . Это уравнение выражает условие стационарности точек. В более удобном виде

.

Применительно к функциям Лагранжа эти условия стационарности имеют вид

и .

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

© 2011-2024 Контрольные работы по математике и другим предметам!