如何根据我的条件将二进制变量定义为1或0?

时间:2019-03-25 14:23:57

标签: python linear-programming gurobi

例如,如果我的(二进制)决策变量是import re escaped = re.escape(yourString) ,并且我希望在编程时取X的值,而如果我不这样做,则取1的值,怎么办用python + gurobi完成吗?

0

1 个答案:

答案 0 :(得分:-2)

使用约束手动设置变量。

programmed_input = 0 # or 1 if needed
m.addConstr(X[i]==programmed_input)