Hi,<div><br></div><div> I am initializing IPOPT with a feasible initial guess but the output looks like:</div><div><br></div><div><div>iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls</div>
<div> 0 8.3902116e+01 1.00e-01 1.49e+02 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0</div><div> 1 6.9363128e+01 9.06e-02 1.32e+02 -1.0 2.20e+00 - 4.16e-01 9.43e-02f 1</div><div> 2 1.9359378e+02 7.79e-02 1.13e+02 -1.0 6.40e+00 - 1.26e-01 1.40e-01f 1</div>
<div> 3 3.3197352e+02 4.77e-02 1.00e+02 -1.0 3.92e+00 - 1.29e-01 5.71e-01f 1</div><div> 4 3.1409124e+02 4.34e-02 8.26e+01 -1.0 3.22e+00 - 4.79e-01 7.90e-02f 1</div><div> 5 1.8281675e+02 1.98e-01 2.40e+01 -1.0 5.72e+00 - 5.92e-01 6.92e-01f 1</div>
<div> 6 1.5641328e+02 2.64e-01 2.01e+01 -1.0 1.09e+01 - 3.45e-01 4.75e-01f 1</div><div> 7 1.3479589e+02 3.77e-01 8.61e+00 -1.0 1.24e+01 - 4.26e-01 3.89e-01f 1</div></div><div><br></div><div><br></div><div>
I am trying to understand why does the cost go up even when the initial point is feasible. Is there a way to make sure that the cost always drops from the initial cost ? I am using IPOPT 3.8.3</div><div><br></div><div>Thanks,</div>
<div><br></div><div>Rishi</div>