用于车辆路线的不可移动的客户预约时间窗口

时间:2015-01-20 13:56:21

标签: optaplanner

我阅读了以下问题和建议的解决方案:

Immovable planning entities for chained entities

在我们的问题中,我们希望将一组技术人员和客户的预约窗口发送给optaplanner,条件如下:

有些客户已经在服务或正在服务,所以他们都已经属于某个技术人员,他们在那里做了(正在做)这项工作。 它类似于以下示例: 我启动了时间相关的车辆路径示例,并在获得“最佳”解决方案之前将其停止。 然后我想使用这个解决方案作为输入,从最简单的情况来看,每个技术人员只需要将链中的第一个客户设置为不可移动(因为他已经被服务),但所有其他客户仍可用于其余优化

1 个答案:

答案 0 :(得分:1)

在6.2参考手册中,请查看:

  • 不可移动的计划实体:不要更改已分配的实体(=通过锁定它们)
  • 非易失性重新计划:不要更改已分配的实体,除非增值是值得的