【问题标题】:CPLEX/OPL model for transshipment (network flow)用于转运的 CPLEX/OPL 模型(网络流)
【发布时间】:2019-12-08 10:06:45
【问题描述】:

我对 CPLEX 很陌生。最近几天我搜索了一些解决方案,但我找不到。

所以,除了我的生产运输模型, 我想添加一些允许在仓库之间转运的东西。 因此,除了生产计划中的运输量外,如果需要,每个仓库都可以从其他仓库接收库存。

我的想法是使用网络流模型,但我不知道如何更进一步。

所以我会在我的模型中创建添加,

元组路由{ int fromWarehouse: int toWarehouse;} {routes} possible_routes=...;

在数据中,我将路线定义如下:

possible_routes = {, , , , , }

例如,如果 X 是可以从仓库 1 到仓库 3 的数量,我如何为这些使用定义索引? 仓库的现有索引是 i。

提前谢谢你!

【问题讨论】:

    标签: cplex indices


    【解决方案1】:
    dvar int+ X[possible_routes];
    

    将在可能的路线中为每条路线定义一个正整数决策变量

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多