如何在Gurobi中获得导致最佳结果的所有解决方案

时间:2020-03-22 09:39:10

标签: python-3.x optimization gurobi

我在python中的Gurobi中有一个实现。我的问题在选择参数以达到最佳结果方面有不同的选择。现在,我需要所有能够达到最佳结果值的解决方案。我怎样才能得到它们?我知道打击代码只会返回一个解决方案。

if m.status == GRB.Status.OPTIMAL:
        for v in m.getVars():
              print (v.varname, v.x)

1 个答案:

答案 0 :(得分:0)

这可以使用SolutionPool来实现。您可以指定希望Gurobi返回多少解决方案。