如何使用 PULP 将 MIP 间隙参数传递给 Gurobi

How to pass MIP gap parameter to Gurobi with PULP

如何使用 PULP 将 MIP 间隙参数传递给 Gurobi?

我试过: prob.solve(GUROBI_CMD(epgap = 0.9))

运气不好

I used this wiki for all my failed attempts

查看代码,我假设,您必须给出 gurobi's docs 中定义的参数(然后在调用 gurobi 的 cli 时传递这些参数),与 pulp 的函数签名兼容。

prob.solve(GUROBI_CMD(options=['MIPGap=0.9']))

但是我可能建议使用 python-interface 如果你有 gurobipy 工作(阅读 gurobi 的文档)。这看起来像:

prob.solve(GUROBI(epgap = 0.9))