L31 - Non-Linear Programming Problems - Unconstrained Optimization - KKT Conditions
L31 - Non-Linear Programming Problems - Unconstrained Optimization - KKT Conditions
Quadratic forms
x1
x
2
Let X . be a n-vector.
.
xn
Let A = ( aij) be a n×n symmetric matrix.
We define the kth order principal minor as
the kk determinant
a11 a12 ... a1k
a21 a22 ... a2 k
.
.
ak 1 ak 2 ... akk
Then the quadratic form
Q( X ) X A X
T
�aii xi2 + 2 � �a x x ij i j
i 1�i < j �n
Definition
A point X0 for which f ( X 0 ) 0
is called a stationary point of f (X) (potential
candidate for local maximum or local
minimum).
Theorem
x2 x3 2 x3 + x1 1 (1)
x1 x3 x3 + x2 2 (2)
x1 x2 2 x1 x2 + x3 2 (3)
(2) � x2 2 + x3 x1 x3
Substituting in (3) for x2, we get
2x1+ x1x3 – x12x3 – 2x1 – 2 – x3 + x1x3 + x3 =
-2
Or x1x3 (2 – x1) = 0
Therefore x1= 0 or x3 = 0 or x1 = 2
Case (i) x1 = 0
(1) implies x2x3 – 2x3 = 1 (4)
(2) implies x2 – x3 = 2 (5)
(3) implies -x2+x3 = -2 same as (5)
(4) using (5) gives
x3(2 + x3) – 2x3 = 1
i.e. x3= �1
or x32 = 1
Sub case (i) x3 = 1 gives (using (5) ) x2 = 3
(ii) x3= -1 gives (using (5) ) x2 = 1
Hessian matrix = � 2 2 x3 2 x2 4 �
� 2x 2 2 x 2 �
� 3 1 �
2 x2 4 2 x1 2
�
� 2 � �
Point Principal Nature
minors
d2 f
concave if 2
�0
dx
Convexity test for functions of 2 variables
f g1 g 2 g m
II. l1 l2 .. lm 0
x j x j x j x j
j 1, 2, . . . , n
III. li gi ( X ) 0, i 1,2,..., m
Required conditions
Sense of Objective Solution
optimization function space
l2 ( x1 + x2 1) 0
4: x + x 9
2
1
2
2
x1 + x2 1
Now l1 0 (from 2) gives l2 1 Not possible.
Hence l1 0 and so x +x 9
2
1
2
2 (5)