I am trying to model a bi-level problem using a solver.
I wonder about CPLEX and Gurobi: which one is the best choice? Based on my research, there is no important difference between these two, or am I wrong?
I am trying to model a bi-level problem using a solver.
I wonder about CPLEX and Gurobi: which one is the best choice? Based on my research, there is no important difference between these two, or am I wrong?
You can easily find benchmark tests that compare CPLEX and Gurobi Some of those benchmarks argue that CPLEX is better than Gurobi, while others affirm that Gurobi has a better performance than CPLEX.
Therefore, we can conclude that both solvers have similar performances when solving Mixed-Integer Linear Programming problems (as is the case of your bilevel optimization problem), see e.g. 1, 2, 3.
You may choose your solver based on: