Я пытаюсь не только получить оптимальное решение для моего MIP, но и 5 лучших решений.Я знаю, как заставить Gurobi сохранить 5 лучших решений, но я не знаю, как я могу получить к ним доступ, как при помощи оптимального решения (см. Ниже), в частности, значений двух переменных решения x[i,j]
и y[j]
model.setParam(GRB.Param.PoolSearchMode, 2)
model.SetParam(GRB.Param.PoolSolutions, 5)
# ..... opt. model
if model.Status == GRB.OPTIMAL:
for j in jt:
print ('z[%f] = %f' %(j, y[j].x))
for i in ft:
for j in jt:
print ('x[%f,%f] = %f' %(i,j, x[i,j].x))
спасибо заранее!