哪种求解器适合于CPLEX或Gurobi等双层问题?

时间:2018-10-13 06:34:33

标签: optimization solver cplex gurobi

我正在尝试使用求解器为双层问题建模。

我对CPLEX和Gurobi感到疑惑:哪个是最佳选择?根据我的研究,两者之间没有重要区别,还是我错了?

1 个答案:

答案 0 :(得分:0)

您可以轻松找到比较CPLEX和Gurobi的基准测试 这些基准中的一些认为CPLEX比Gurobi更好,而其他一些基准则表明Gurobi的性能比CPLEX更好。

因此,我们可以得出结论,当求解混合整数线性规划问题(如双层优化问题)时,两个求解器的性能都相似,请参见例如123

您可以根据以下条件选择求解器:

  1. 求解器的先前经验
  2. 可用的许可证(两个求解器都有免费的学术许可证)
  3. Solver文档。
  4. 社区(以帮助您解决与求解器使用有关的问题)
    • 一个很好的指标是堆栈溢出(从10月15日开始)中与CPLEX和Gurobi相关的问题数量:
      • CPLEX:896个问题
      • Gurobi:438个问题