Professional Documents
Culture Documents
Theory of Constrained Optimization
Theory of Constrained Optimization
optimization
Nur Aini Masruroh
Scope
Lagrange function
/n general form
minimize f(x)
subject to h
i
(x) = i = !" #" m
g
j
(x) $ j = !" #" r
x = &x
!
x
'
# x
n
)
%
/t can be con0erted into,
Minimize
L(x" 1) is called Lagrange function and 1
i
and u
j
are
called Lagrange multi-liers
+ +
m
i
r
j
j j i i
x g u x h w x f u w x L
1 1
) ( ) ( ) ( ) , , (
Lagrange function
Lagrange function: remark
+
m
i
i i
x h w x f w x L ) ( ) ( ) , (
Necessary conditions of
optimality
m i x h
w
L
x h w x f L
i
i
m
i
i i
,..., 2 , 1 0 ) (
0 ) ( ) (
+
*emar6s,
!7 /f x8 satisfies the conditions" then L(x8" 18) = f(x8) L gi0es the same
o-timal solutions
'7 x8 is a stationary -oint for L7 /t is generally different from the stationary -oint
for f(x)
(7 1
i
can be -ositi0e or negati0e
97 As necessary conditions require first order deri0ati0es" they are also called
first order conditions (234)
Suficient conditions of
optimality
1
1
1
1
1
]
1
,
_
,
_
+ +
+ +
i
i i i
s x g u x f L ) ) ( ( ) ( Let
2
A--ly the -re0ious 234 conditions on L,
r i
s x g L
s u L
x g u x f L
i i u
i i s
i
i i x
,..., 2 , 1
0 ) (
0
0 ) ( ) (
2
+
+
"elation beteen u
i
and g
i
#!$
4onsider g
i
(x) ; s
i
'
=
/f s
i
=" then g
i
(x) = g
i
(x) is a binding (acti0e) constraint
/f s
i
B" then g
i
(x) C g
i
(x) is not binding (inacti0e)
2or L(x8" u8" s8) = f(x8) u
i
&g
i
(x) ; s
i
'
) =
@hen s
i
B"
u
i
=
g
i
(x) C
u
i
g
i
(x) =
@hen s
i
= "
g
i
(x) =
u
i
B
Necessary and suficient
conditions of optimality for
general constrained problems
Deneral -roblem,
Minimize f(x)
Subject to h
i
(x) = i = !"#"m
g
i
(x) $ i = !"#"r
x
%
= &x
!
x
'
x
(
# x
n
)
+ +
m
i
r
j
j j i i
x g u x h w x f u w x L
1 1
) ( ) ( ) ( ) , , (
%eneral &arush'&uhn'Tucker
#&&T$ conditions #necessary$
!7 Linear de-endence of f" h" g
'7 4om-lementary conditions
u
i
g
j
(x) = j=!"#"r
u
j
E
(7 4onstraint feasibility
h
i
(x) = i=!"#"m
g
j
(x) $ j=!"#"r
0 ) ( ) ( ) (
1 1
+ +
r
j
j j
m
i
i i
x g u x h w x f
Sufficient Conditions of Optimality
(SOC)