节点弧约束声明AMPL

时间:2018-03-14 16:33:08

标签: ampl

我使用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];

有没有办法在节点声明中直接进行?

1 个答案:

答案 0 :(得分:0)

不幸的是,由于每个节点语句都定义了对流出的限制,因此无法在节点弧环境中声明它。"在流出的情况下流出"。