
83
Метод
Лагранжа
складається
з
наступних
етапів
.
1.
Складання
функції
Лагранжа
),(
x
.
2.
Знаходження
частинних
похідних
nj
x
x
j
,1,
),(
=
∂
і
mi
x
i
,1,
),(
=
∂
λ
.
3. Розв’язання системи рівнянь (8.5) щодо змінних х і
λ
.
4. Дослідження точок, що задовольняють системі (8.5), на максимум
(мінімум) за допомогою достатньої ознаки екстремуму.
Наявність останнього (четвертого) етапу пояснюється тим, що розгляну-
тий алгоритм виконує необхідну, але не достатню умову екстремуму. Для ви-
значення достатніх ознак умовного екстремуму і його типу існує спеціальний
алгоритм, як правило, важко застосовний на практиці.
Основне практичне значення методу Лагранжа полягає в тому, що він до-
зволяє перейти від умовної оптимізації до безумовної. Однак задача
розв’язання системи рівнянь (8.5), до якої зводиться даний метод, у загальному
випадку не простіше вихідної проблеми пошуку екстремуму (8.2)-(8.3). Методи,
що припускають таке розв’язання, називають непрямими. Їх можна застосову-
вати для досить вузького класу задач, для яких вдається одержати лінійну або
таку, що зводиться до лінійної систему рівнянь (8.5). Їх застосування поясню-
ється необхідністю одержати розв’язок екстремальної задачі в аналітичній фо-
рмі. При розв’язанні конкретних практичних задач зазвичай використовують
прямі методи, засновані на ітеративних процесах обчислення й порівнянні зна-
чень функцій, що оптимізують.
8.3. Опукле програмування
Основний недолік методів нелінійного програмування полягає в тому, що
з їх допомогою не вдається знайти глобальний екстремум при наявності кількох
локальних екстремумів. Теоретично нелінійне програмування розроблене тіль-
ки для одного окремого випадку опуклих функцій, і відповідно цей розділ на-
званий опуклим програмуванням.
Функцію f(x
1
, x
2
,..., х
п
) називають опуклою в області D, якщо для будь-
яких двох точок х
(1)
, х
(2)
∈
D і будь-якого
0,1=
λ
виконується нерівність
)()()1())1((
)2()1()2()1(
xfxfxxf
λλλλ
+−≤+−
, (8.6)
якщо
)()()1())1((
)2()1()2()1(
xfxfxxf
λλλλ
+−≥+−
, (8.7)
то функцію називають увігнутою.
Геометричний зміст понять опуклості й увігнутості для функції однієї
змінної представлений на рис. 8.2. З нього видно, що графік опуклої функції
лежить нижче відрізка, що з'єднує точки (х
(1)
, f(x
(1)
)) і (х
(2)
, f(x
(2)
)), а графік уві-
гнутої — вище.