Как получить все решения, которые приводят к оптимальному результату в Gurobi - PullRequest
0 голосов
/ 22 марта 2020

У меня есть реализация в Gurobi в python. У моей проблемы есть разные варианты выбора параметров для достижения оптимального результата. Теперь мне нужны все решения, которые достигают оптимального значения результата. Как я могу получить их? Я знаю код удара, который просто возвращает одно решение.

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

1 Ответ

0 голосов
/ 22 марта 2020

Этого можно достичь с помощью SolutionPool . Вы можете указать, сколько решений вы хотите, чтобы Gurobi вернул.

...