Gurobi Python API - 如何将新变量添加到现有约束

时间:2017-07-05 11:07:47

标签: python gurobi

我使用gurobi python接口构建了一个分解算法。

该算法涉及在每次迭代中将新变量添加到模型的现有约束中。现在我通过getConstrByNamegetRow(constraint)从模型中读取约束,将新变量添加到结果线性表达式中,删除旧约束并将新约束添加到模型中。这个程序非常低效。

在gurobi模型中,是否有更有效的方法将新变量添加到现有约束中?

1 个答案:

答案 0 :(得分:0)

使用新变量,约束和新系数调用Model.chgCoeff()