CPLEX 为变量总和添加完整性约束

CPLEX Adding an Integrality Constraint for a Sum of Variables

我有一个问题,其中决策变量的总和必须是整数,但是,变量本身不需要单独是整数。有没有一种方法可以在 CPLEX 中指定此类约束。

谢谢

一种方法是引入一个新的整型变量并添加一个约束,例如:

x1 + x2 + x3 - i1 = 0

其中 x 变量是决策变量,i1 是新的整数变量。然后,如果您希望总和在某个范围内(例如,0 <= i1 <= 10),您还可以对 i1 施加限制。