4. МЕТОДЫ УСЛОВНОЙ МИНИМИЗАЦИИ
ВЫПУКЛЫХ ФУНКЦИОНАЛОВ
етоды условной минимизации предназначены для
реше ия задач математического программирования с
ограничениями. Рассмотрены алгоритмы, использующие
необходимые условия оптимальности для задач выпуклой
оптимизации в виде теоремы Куна-Таккера, итеративные
методы проектирования на допустимые области и численно-
аналитические методы.
4.1. Необходимые, достаточные условия оптимальности и
теорема Куна-Таккера
ак уже отмечалось, методы оптимизации можно разделить на
две большие группы: методы прямой минимизации (не
испо ющие необходимые и достаточные условия) и методы,
основанные на необходимых условиях. Применение необходимых
условий экстремума хорошо известно из курса высшей математики
для задач безусловной минимизации. В случае задач на условный
экстремум нами будут даны соответствующие аналоги, в частности,
полученные в теореме Куна-Таккера для задач выпуклого
программирования.
. Общие сведения о задачах выпуклого
программирования. Мы будем устанавливать необходимые и
достаточн
М
н
К
льзу
1
ые условия для следующей задачи: вычислить
ar
min
()
∗
когда
()ϕ
выпуклый функционал, а опустимые множества
выпуклы, замкнуты и задаются системами равенств и неравенств.
Рассмотрим множество
{ |() }, () ( (),..., ())
T
ff=∈Γ ≥ =xfxbfx x xD ,
(2)
=ϕ∈xxxD
,
(1)
д
где
x
1 m
() , 1, ,
i
im=x
– вогнутые непрерывные на множестве
а
Γ – заданное выпуклскалярные функции, ое и замкнутое
104