如何在 ORTOOLS 中使用 SCIP for MILP [python]
How to use SCIP in ORTOOLS for MILP [python]
我最近开始使用 Ortools 解决 MILP 问题。
我试过CBC,但它没有提供全局最优解,只提供局部(它似乎有https://groups.google.com/forum/#!topic/or-tools-discuss/WYZrd-B7Esc中报告的错误)
我正在通过安装 http://scip.zib.de/ 并使用以下命令 (python)
来尝试 SCIP(如某些文章中所建议的)
solver = pywraplp.Solver('L1', pywraplp.Solver.SCIP_MIXED_INTEGER_PROGRAMMING)
但是,我收到了以下错误消息:
type object 'Solver' has no attribute 'SCIP_MIXED_INTEGER_PROGRAMMING'
看来我必须通知 Ortools 我在我的计算机上安装了这个求解器。
有人可以帮我吗?
提前致谢
您需要从源代码重新编译。
您使用的是哪个平台(OS、版本、编译器)?
我最近开始使用 Ortools 解决 MILP 问题。
我试过CBC,但它没有提供全局最优解,只提供局部(它似乎有https://groups.google.com/forum/#!topic/or-tools-discuss/WYZrd-B7Esc中报告的错误)
我正在通过安装 http://scip.zib.de/ 并使用以下命令 (python)
来尝试 SCIP(如某些文章中所建议的)solver = pywraplp.Solver('L1', pywraplp.Solver.SCIP_MIXED_INTEGER_PROGRAMMING)
但是,我收到了以下错误消息:
type object 'Solver' has no attribute 'SCIP_MIXED_INTEGER_PROGRAMMING'
看来我必须通知 Ortools 我在我的计算机上安装了这个求解器。
有人可以帮我吗?
提前致谢
您需要从源代码重新编译。
您使用的是哪个平台(OS、版本、编译器)?