754 Practical Aspects of Optimization
Similarly, a currently inactive constraint will become critical due topif the new
value ofgjbecomes zero:gj(X)+dgj
dpp=gj(X)+(n
∑i= 1∂gj
∂xi∂xi
∂p)
p (14.80)Thus the change p necessary to make an inactive constraint active can be
found asp= −gj(X)
∑n
i= 1∂gj
∂xi∂xi
∂p(14.81)
1 4.7.2 Sensitivity Equations Using the Concept of Feasible Direction
Here we treat the problem parameterpas a design variable so that the new design
vector becomesX= {x 1 x 2 · · ·xnp}T (14.82)As in the case of the method of feasible directions (see Section 7.7), we formulate the
direction finding problem asFindXwhich minimizes−ST∇ f(X)subject toST∇gj≤ 0 , j∈J 1STS≤ 1 (14.83)where the gradients offandgj(j∈J 1 ) can be evaluated in the usual manner. The set
J 1 can include nearly active constraints also (along with the active constraints) so that
we do not violate any constraint due to the change,p. The solution of the problem
stated in Eqs. (14.83) gives a usable feasible search direction,S. A new design vector
alongScan be expressed asXnew=Xcurrent+λS=Xcurrent+X (14.84)whereλis the step length and the components ofScan be considered assi=
∂xi
∂λ, i= 1 , 2 ,... , n∂p
∂λ, i=n+ 1(14.85)
so thatp=λsn+ 1 or λ=p
sn+ 1