我有一些形式 Sizes[i1] + Sizes[i2] + Sizes[i3]<=1 的约束,我添加了
model.add(Sizes[i1] + Sizes[i2] + Sizes[i3]<=1)
对于一些特定的索引 i1,i2,i3。稍后我想为所有其他索引组合添加约束
model.add(Sizes[k1] + Sizes[k2] + Sizes[k3]>1)
是否有一些不错的方法可以做到这一点,例如检查模型中是否已经存在约束?
也许我可以存储由 IloModel::add 函数返回的句柄(例如,作为 ILOExtracableArray 甚至 IloConstraintArray?),但即便如此,我也不知道如何检查约束是否已经存在。谢谢