693
Одно из условий регулярности формулируется следующим образом: градиенты активных ограничений в точке x- линейно независимы.
Обозначим через A множество индексов тех ограничений, которые в точке оптимума x- активны, т.е.
ψj(x-) = 0 j A.
Тогда если градиенты ограничений — векторы
{ ψj(x-)}j A
линейно независимы, то λ0 > 0.
Заметим, что если λ0 > 0, то без потери общности можно считать λ0 = 1, что обычно и делается. Соответствующую теорему и называют собственно (прямой) теоремой Куна — Таккера.
Прямая теорема Куна — Таккера (необходимое условие оптимальности)
Пусть функции φ( ), ψ1( ), ..., ψn( ) дифференцируемы, и x- — решение задачи (*), такое что x- int(X) и выполнено условие регулярности указанного типа.
Тогда существуют множители Лагранжа λj >0, j = 1, ..., m, такие что при λ0 = 1 выполнены следующие соотношения:
|
∂L(x-, λ) |
= 0, i=1, ..., n |
|
|
|
|
∂xi |
|
|
и |
|
|
|
|
|
m |
∂L(x- |
, λ) |
λj = 0. |
Û |
|
|
∂λ |
|
|
j=1 |
|
j |
|
Несложно переформулировать эту теорему для задач (**) и (***). Здесь требуются такие же модификации условий Куна — Таккера, как и в теореме Джона.
Условие
∂L(x-, λ)
∂xi = 0, i=1, ..., n
можно переписать в виде:
m
φ(x-) = –Ûλj ψj(x-).
j=1
Это соотношение показывает, что в точке оптимума градиент целевой функции является линейной комбинацией градиентов ограничений, причем все коэффициенты этой линейной комбинации неположительны.
Один из вариантов обратной теорема Куна — Таккера утверждает, что при вогнутости функций φ( ), {ψk( )} выполнение этих условий в допустимом решении x- (т.е. точке, удовлетворяющей ограничениям) при некоторых множителях Лагранжа, удовлетворяющих требованиям прямой теоремы, гарантирует, что x- является решением задачи.
Обратная теорема Куна–Таккера (достаточное условие оптимальности)
Пусть функции φ( ), ψ1( ), ..., ψn( ) дифференцируемы и вогнуты, множество X выпукло и точка x- допустима в задаче (*), причем x- int(X).