CPLEX 为变量总和添加完整性约束
CPLEX Adding an Integrality Constraint for a Sum of Variables
我有一个问题,其中决策变量的总和必须是整数,但是,变量本身不需要单独是整数。有没有一种方法可以在 CPLEX 中指定此类约束。
谢谢
一种方法是引入一个新的整型变量并添加一个约束,例如:
x1 + x2 + x3 - i1 = 0
其中 x
变量是决策变量,i1
是新的整数变量。然后,如果您希望总和在某个范围内(例如,0 <= i1 <= 10
),您还可以对 i1
施加限制。
我有一个问题,其中决策变量的总和必须是整数,但是,变量本身不需要单独是整数。有没有一种方法可以在 CPLEX 中指定此类约束。
谢谢
一种方法是引入一个新的整型变量并添加一个约束,例如:
x1 + x2 + x3 - i1 = 0
其中 x
变量是决策变量,i1
是新的整数变量。然后,如果您希望总和在某个范围内(例如,0 <= i1 <= 10
),您还可以对 i1
施加限制。