[Ipopt] ipopt not descending
Filip Jorissen
filip.jorissen at kuleuven.be
Fri Feb 15 05:56:55 EST 2019
Hi all,
I was under the impression that IPOPT tries to minimize the objective and primal infeasibility. A step is accepted when either the objective or primal infeasibility reduces sufficiently. However, I’ve often spotted iterations where this does not seem to be the case, e.g. below:
iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
6 3.1996216e-02 2.92e-05 6.24e-02 -3.3 1.65e-02 - 1.00e+00 1.00e+00h 1
7 3.2386862e-02 1.70e-04 1.17e-01 -3.3 6.66e-02 - 1.00e+00 1.00e+00h 1
The objective, primal infeasibility and dual infeasibility all increase, alpha=1. Why does IPOPT accept this step?
Thanks!
Filip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20190215/5f319a42/attachment.html>
More information about the Ipopt
mailing list