Главная страница

Нелинейное программирование


Скачать 220.65 Kb.
НазваниеНелинейное программирование
Дата21.12.2022
Размер220.65 Kb.
Формат файлаdocx
Имя файлаkazedu_132142.docx
ТипРеферат
#857585
страница3 из 7
1   2   3   4   5   6   7

3. Условия Куна-Таккера



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

Рассмотрим следующую общую задачу не­линейного программирования:

минимизировать (0)

при ограничениях (1)

(2)

Определение:

Ограничение в виде неравенства называется активным, или связывающим, в точке , если , и неактивным, или несвязывающим, если

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

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

3.1. Условия Куна—Таккера и задача Куна—Таккера



Найти векторы ,удовлетворяющие следующим условиям

(3)

(4)

(5)

(6)

(7)

Прежде всего проиллюстрируем условия Куна — Таккера на примере.

Пример 3

Минимизировать

при ограничениях

Решение.

Записав данную задачу в виде задачи нелиней­ного программирования (0)-(2), получим









Уравнение (3), входящее в состав условий Куна—Таккера, принимает следующий вид:



откуда



Неравенства (4) и уравнения (5) задачи Куна — Таккера в данном случае записываются в виде



Уравнения (5.16), известные как условие дополняющей нежесткости, принимают вид



Заметим, что на переменные и накладывается требование не­отрицательности, тогда как ограничение на знак отсутствует.

Таким образом, этой задачи условия Куна—Танкера записываются в следующем виде:


1   2   3   4   5   6   7


написать администратору сайта