У меня есть несколько ограничений вида размеров [i1] + размеры [i2] + Размеры [i3] < = 1, которые я добавляю поКак проверить, существует ли ограничение в CPLEX C++?
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?), Но даже тогда я не знаю, как проверить, существует ли противопоказание. Спасибо