AIMMS Knowledge Base Article - KB00011
MIP solver does not use initial solution
You can initialize the solution of a MIP when solving it with CPLEX, GUROBI or CBC.
You have an initial solution, but the solver does not seem to use it.
There are several causes for this problem:
- The solver you use does not support the use of an initial solution. Currently only CPLEX, GUROBI and CBC support this.
- The relevant option does not have the correct settings.
- You didn’t assign the initial solution to the variables.
Make sure that you use a solver that supports the use of initial solutions (CPLEX, GUROBI or CBC). You can contact AIMMS if you have doubts.
Furthermore, make sure that the following option (Settings - Project Options…) is set:
CPLEX X.X: Specific solvers – CPLEX X.X - General - Advanced start -> Use advanced basis
GUROBI X.X: Specific solvers – GUROBI X.X - MIP - MIP Start -> Yes
CBC X.X: Specific solvers – CBC X.X - MIP - MIP Start -> On
Assign the values of your solution to the decision variables in your project and solve the model.
For more information, please contact us at firstname.lastname@example.org.