What does it mean when my problem returns a very decent primal infeasibility (inf_pr) but very poor dual infeasibility (inf_du)? What can I deduce from that?<div><br></div><div>These are the last few lines of the output</div>
<div>--------------------------------------------------------------------------------------------------</div><div><div><div>iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls</div><div>  50  5.4908440e+05 5.24e-13 9.91e+04 -11.0 1.08e-10  15.0 1.00e+00 1.00e+00h  1</div>
<div>  51  5.4908440e+05 1.73e-11 9.91e+04 -11.0 1.07e-10  15.4 1.00e+00 3.12e-02h  6</div><div>  52  5.4908440e+05 1.78e-11 9.91e+04 -11.0 1.51e-11  15.8 1.00e+00 3.91e-03h  9</div><div>  53  5.4908440e+05 1.79e-11 9.91e+04 -11.0 5.68e-12  16.2 1.00e+00 3.91e-03h  9</div>
</div><div><br></div><div><div>Number of Iterations....: 53</div></div></div><div><br></div><div><div>EXIT: Solved To Acceptable Level.</div></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">--------------------------------------------------------------------------------------------------</div>
<div><br></div><div>Observations:</div><div>1) My problem seems to be ill-posed at the solution point, given that lg(rg) = 16.2. The reduced Hessian seems to be needing huge regularization perturbations.</div><div>2) Infeasibility metrics: inf_pr = 1.79e-11, inf_du = 9.91e+04</div>
<div>3) This happens very frequently when I use MA57 as the linear solver; less often with MA 27.</div><div><br></div><div>My ipopt.opt settings are as follows:</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
--------------------------------------------------------------------------------------------------</div></div><div>linear_solver ma57</div><div>linear_system_scaling mc19</div><div>linear_scaling_on_demand no</div><div>mu_strategy adaptive</div>
<div>tol 1e-8</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>--------------------------------------------------------------------------------------------------</div></div><div><br></div>
<div>Thanks!</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8">