流守恒约束
流守恒约束
下一组约束是流动守恒约束。它们要求,对于每一种商品和每一节点,流入该节点的流量之和加上该节点外部流入的流量之和必须等于流出该节点的流量之和:
# Flow-conservation constraints m.d adds ((flow.sum(h,'*',j)) + inflow[h,j] == flow.sum(h,j,'*'), "node")
这叫addConstrs
与前一个类似,尽管稍微复杂一些。我们调用总和
方法tupledict
,包装在生成器表达式中,为每个商品节点对添加一个线性约束。在这个例子中,我们调用总和
两次,我们使用包含一对的生成器表达式为
循环,但基本概念不变。