Dual infeasibility (inf_du) value increase after warm start #715
Unanswered
Yunshan-Liu67
asked this question in
Q&A
Replies: 1 comment
-
You could increase the print_level to check whether the solution from the first solve also arrives as start point of the second solve and how much Ipopt modifies it. From the Pyomo code, it seems that you could try adding the settings
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi ,
I am currently using ipopt to solve a nonlinear problem in pyomo with Model Scaling Transformation and would like to utilize ipopt warm start function as well to have a faster convergence. For this propose, I followed the instruction here and find out the inf_du did not drop after warm start as expected. The last iteration of the 1st run shows the following line in the log:
But the first iteration of the 2nd run shows the following:
As you can see, dual infeasibility (inf_du) is different at these two iterations. Is it correct?
And the 2nd solve takes 33 iterations to solve, is it too much? how can we reduce this?
Many Thanks,
Yunshan
Beta Was this translation helpful? Give feedback.
All reactions