TWO MODIFICATIONS OF THE LINEAR.IZATION METHOD IN NON-LINEAR PROGRAMMING* A. I. GOLIKOV and V. G. Z H A D ~
In Pshenichnii's linearization method for solving the general problem of non-linear programming, an auxiliary quadratic programming problem is solved at each steP. In the two modifications of the linearization method described below, auxiliary problems of linear programming are solved. The properties of these a u x i l i a ~I problems are studied, the convergence of the methods to the solution of the nonlinear programming problem is proved, and features of their numerical realization are discussed. i.
Introduction.
we consider the non-linear programming problem
X={x~E.lg'(x)<-O,i=|,2 ..... m},
rain/(z),
(1.1)
z~X
where E, is n-dimensional Euclidean space, and I(x),g~(x), i=I, 2 .... , nt, are continuously differentiable functions given in E.. Let X. be the set of solutions of problem (i.i) , and /~ the set of points x. at which the first-order necessary conditions for a minimum are satisfied, i.e., m
l~(z.)+2 u.%'(z.)=O, g'(x.)<~O,
(1.2)
u.'g'(x.)=O, u.'>-O,
i=1, 2.....
(1.3)
m.
Here, ~, gz~ are the column vectors of gradients of the functions / and gl, and It.= [u.', .... u.~] is the vector of Lagrange multipliers. We assume that X, is not empty and that
X.~R. We introduce the following notation:
gQ(x)
is the function identically equal to zero:
q~( x ) = m a x g ' ( x ) ; m
T(a)=~,
a', where a=[a' ..... a'];
ACz)={i<~<,nlE(x)>~(z)-~}, Ao(z)=(O~(~)-8}, where 6 is a non-negative parameter;