Dear Gurobi community,
I have a question about the use of presolve and its impact on performance.
I have a large MILP model for which presolve is able to remove a good amount of rows and columns. Nonetheless, if I disable it, the performance increases greatly. By leaving presolve with its default value, and after obtaining the LP relaxation, Gurobi is unable to even find a first feasible solution. On the other hand, by disabling presolve (setting its value to 0), not only can I find a feasible solution fast but the overall performance is quite good.
Given this, could you please tell me if this is to be expected and give me some insights on what may be happening?
Thanks in advance. Any insights will be very helpful.
Please sign in to leave a comment.