Optaplanner - 车辆的可用性

时间:2014-01-23 11:40:30

标签: optaplanner

我正在研究车辆有可用性限制的VRPTW问题。这意味着它们可能在一天的整个时段都不可用 - 基本上是车辆的时间窗口。有没有办法在optaplanner中构建它?

谢谢你和Brgds, 保罗

1 个答案:

答案 0 :(得分:0)

以下内容应该有效:

  • (TimeWindowed)Vehicle
  • 上添加2个字段(开始和结束)
  • ArrivalTimeUpdatingVariableListener中至少使用车辆在离开仓库之前的开始时间
  • 添加一个严格的约束条件,即车辆应该在结束时间回到车站。确保不仅惩罚-1,而是减去逾期的时间(避免得分陷阱,请参阅文档)。