打印限制Gurobi Python

我在Python中使用Gurobi,对于给定的集合S,我添加了如下约束:

for i in S:
  m.addConstr(quicksum(x[i,j] for j in (set(V) - set(S))) >= 2)

我想在屏幕上为集合S和V的每个值打印这些约束.
例如,如果S = {1,3,4}并且V = {1,2,3,4,5,6},那么我的约束将是x [1,2] x [1,5] x [1,6] x [3,2] x [3,5] x [3,6] x [4,2] x [4,5] x [4,6]> = 2
我希望此约束在屏幕上显示.
有人可以帮我做吗?

解决方法:

没有内置功能可以做到这一点.最好的选择是调用Model.write()将模型导出为LP文件.

上一篇:磕磕绊绊的Markdown


下一篇:Ubuntu基本命令