【问题标题】:Gurobi python interface, fixing a variableGurobi python接口,修复变量
【发布时间】:2019-12-03 14:08:38
【问题描述】:

我正在尝试使用列生成来解决 MIP。

在主问题 LP 中,我想修复一个变量。此变量指的是正在使用的弧,我想指出绝对应该使用弧。

现在,我认为我可以通过两种方式实现这一目标。要么将弧的固定成本设置为 0,因此肯定会使用它,要么将弧变量的下限和上限设置为 1(基本上将变量固定为 1)。我的问题是,修复变量(将下限和上限设置为 1)是否会在主 LP 中添加更多约束(并因此影响列生成)。

【问题讨论】:

    标签: linear-programming gurobi


    【解决方案1】:

    不,更改变量边界(LB 和 UB 属性)不会向模型添加任何新约束;在单纯形算法中简单地处理边界。对于任何使用单纯形法的主流 LP 求解器都是如此,而不仅仅是 Gurobi。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-14
      • 2017-04-20
      相关资源
      最近更新 更多