Gurobi cuts option
AnsweredI wanted to know more about the Gurobi cuts option, and that what is this option exactly do? 9(params.cuts)
-
Hi Parisa,
The Cuts parameter controls how many cutting planes are generated and are added to strengthen the LP relaxation. More cuts (Cuts=2 or 3) in the problem also means that solving every single node LP is more expensive. Additionally, adding lots of cuts can also lead to numerical difficulties.
Restricting the number of cuts (Cuts=1 or 0) on the other hand can weaken the LP relaxation and may lead to a higher number of nodes until optimality.
You should also try experimenting with the CutPasses parameter to further tune the performance of your models.
You might also want to check out our numerics guide if you haven't done so already.
Please understand that we cannot fully disclose how these parameters work in detail. The solver behavior is also determined by properties of the model and many of those internal filters and decisions might change in future versions of Gurobi.
Cheers,
Matthias0
Please sign in to leave a comment.
Comments
1 comment