Unbounded MILP
AnsweredHi all,
I have a MILP that is unbounded.
Since the attributes InfUnbdInfo, UnbdRay can be used to examine unboundedness only in continuous linear problems with no integer variables, I would like to ask if you have any suggestions on how to figure out why a MILP is unbounded.
Thank you.
-
Hi,
You are correct - unbounded rays are only supported for continuous linear models with no integer variables. For unbounded IP/MIP models, you can relax the integrality conditions in your model (for example, by using model.relax()) and query the unbounded ray for this relaxed model. This may give you insight into why your MILP is also unbounded.
Hope this helps.
Cheers,
Simran0 -
Thank you Simranjit. However, the LP relaxation is feasible for my problem.
0 -
LP relaxation: Status: 2
MILP problem: Status: 4
0 -
Thanks, Efthymia, for sharing the status codes.
As described in our Optimization Status Codes description, a status code of 4 means that the model can either be unbounded or infeasible. Since the LP relaxation of your model is feasible (and not unbounded), your MILP model is most likely to be infeasible. To verify this, please solve your MILP model after setting the DualReductions parameter to 0. For more information on this status, please see How do I resolve the error "Model is infeasible or unbounded"?
If your MILP model is infeasible, you can follow the Knowledge Base article How do I determine why my model is infeasible? to determine the cause of the infeasibility.
Hope this helps.
Best regards,
Simran0 -
Thank you for your help Simran.
0
Please sign in to leave a comment.
Comments
6 comments