【发布时间】:2021-08-30 02:20:44
【问题描述】:
x 是一个决策变量。
如何构建满足以下条件的约束?
(x >= 100) or (x <= 50)
or条件下下面的两个表达式如何组合?
mdl.addConstr(x>=100)
mdl.addConstr(x<=50)
【问题讨论】:
-
您可以定义变量
x1 >= 100、x2 <= 50和b二进制。然后,将x替换为x1 * b + x2 * (1-b)。
标签: python optimization mathematical-optimization gurobi