【问题标题】:Worker Allocation in House Building Optimisation房屋建筑优化中的工人分配
【发布时间】:2018-08-28 21:27:26
【问题描述】:

作为我论文项目的一部分,我遇到了一个房屋建筑问题。总共有 17 个任务,有些任务需要先完成。还有 5 种不同的工人类型(建造者、建筑师等),每个任务需要不同类型和数量的工人。

我是 CPLEX OPL 的完全初学者,使用提供的教程,我能够最大限度地减少完成 17 项任务所需的时间。为此,我使用了dvar intervalsendBeforeStart()。但是,我花了无数个小时试图将工人添加到我的问题中,但没有成功。这些例子只包括有名字的工人;但在我的问题中,我有不同类型的任务需要的工人,每种类型都有不同数量的工人可用。

如何将工作人员添加到我的问题中,并以最佳方式将他们分配给每个任务?

【问题讨论】:

    标签: cplex opl cp-optimizer


    【解决方案1】:

    我已经回复this elsewhere:

    你可以看看CPLEX_Studio128\opl\examples\opl\sched_cumul的例子

    而不是一个累积

    cumulFunction workersUsage =
    

    您可以使用多个(每种类型的工人一个)

    【讨论】:

      猜你喜欢
      • 2019-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-20
      • 1970-01-01
      • 2018-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多