вычислить вектор
Условия Куна-Таккера для данной задачи имеют вид,
представленный в табл. 4.4.
Таблица 4.4
arg max{ ( ) , 0 | , 0, }.
TT T mn×
∗
=ϕ=+=>=≥∈ℜxxCxxDxDDAxbxA
***
2
T
−−=−Dx A
VC
**
0
T
xV
*
n
O≥x
* m
O−=Ax b
Выполнено на
допустимом
y
произволен
решении
состоит именении к ограничениям
типа данной задачи ряда симплексных зований, в
результате которых тигается выполнение условия
**
0
T
Идея метода в пр линейного
преобра
дос
xV
.
и проведении симплексПр ных преобразований (см. раздел 2)
прове ет е ре
е усл
тся
и
n
,
(1)
нейные
многообразия, определяемые ограничениями задачи.
ря ся одноврем нно допустимость шений.
Таким образом, условия Куна-Таккера порождают ряд
вычислительных схем, сочетающих аналитически овия и
вычислительные процедуры.
4.3. Метод проекции градиента
Метод проекции градиента являе универсальным для задач
выпуклой минимизации, использует проецирование на допустимое
множество в процессе вычисления текущих решений. Рассмотрим
алгоритмы, использующие проекции для различных огран чений.
1. Методы проекции градиента на линейные
многообразия. Рассмотрим решение задачи квадратичного
программирования: вычислить
arg max{ ( ) , 0 | , }
TT T mn×
∗
=ϕ=+=>=∈ℜ∈ℜxxCxxDxDDAxbA
используя проектирование текущих решений на ли
114