Skip to main content

Why is it slower to enter MIP start than not to enter it?

Answered

Comments

1 comment

  • Riley Clement
    • Gurobi Staff

    Hi,

    You should run the solve with many values of Seed (I suggest at least 10 different values) with MIPstart and then without, and then compare the distributions of runtimes.  A single solve of each is not enough to conclude that using MIP start is slower than not using MIP start  Please see the following article for more details, and make sure to read up on performance variability and solution path (which are linked from this article):

    How can I make accurate comparisons?

    If you perform an accurate comparison and still find that the solve is faster without the MIP start then you should compare logs and try to understand where the difference is coming from, by asking yourself questions such as.

    - Which part of the solve is taking longer?
    - How does the first solution found for the solve without MIP start compare with the MIP start?
    - How long does it take for the MIP start to be replaced with a better solution?

    - Riley

     

    0

Please sign in to leave a comment.