【问题标题】:Node Arc constraint declaration AMPL节点弧约束声明 AMPL
【发布时间】:2018-03-14 16:33:08
【问题描述】:

我正在使用 AMPL 构建逆向物流模型。该模型比较简单,有一系列节点:从生产到回收设施,节点定义如下:

node Plant: net_out = p_supply;
node Dist {i in D_CITY};
node Whse {j in W_CITY};
node Recy {k in R_CITY}: net_in = r_demand[k];

我想在 Whse 中有一个约束,但我不知道如何直接应用它。我采用以下“不雅”的方式:

subject to dw_objd{j in W_CITY}: sum {(i,j) in DW_LINKS} DW_Ship[i,j] = w_demand[j];

有没有办法直接在节点声明中做到这一点?

【问题讨论】:

    标签: ampl


    【解决方案1】:

    不幸的是,没有办法在 node-arc 环境中声明它,因为每个 node 语句都定义了“流入减去流出”的约束。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多