[Ipopt] How to initialize the slack variables and Lagrangian multipliers
zjuzw at sohu.com
zjuzw at sohu.com
Mon Apr 22 12:02:06 EDT 2013
Hi,
The general formulation of one optimization problem as follows:obj. minf(x)
s.t. h(x)=0
g_min<=g(x)<=g_max
Bring in slack variables l,u and Lagrangian multipliers y,w,z,formulating
Lagrangian function:
L = f(x)-y'h(x)-z'(g(x)-l-g_min)-w'(g(x)+u-g_max)-A,
A represents barrier function.
I want to know how the solver IPOPT initializes the slack variables l,u and
Lagrangian multipliers y,w,z internally.I have written a program called primal-
dual interior point method under MATLAB environment.And I have found the different
initialization strategies for these variables influence the iterative process
seriously.So how to select a proper initialization strategy in advance is very
important even if under the same initial condition for state variables x.
Thank you in advance.
Sincerely,
From Wei.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20130423/50460fb8/attachment.html>
More information about the Ipopt
mailing list