允许车辆晚于装运时间窗口结束

时间:2020-07-01 12:33:03

标签: java algorithm vehicle-routing jsprit

据我所知,使用.setPickupTimeWindow()和.setDeliveryTimeWindow()将时间窗口应用于Shipment将对解决方案搜索过程施加硬约束。如果我正确理解,则意味着这些窗户不应损坏。

另一方面,我想允许车辆在时间窗外略微取货(例如,他们可以在时间窗结束后的5分钟内到达并交货)。在寻找可能的解决方案时,我浏览了SoftActivityConstraint类,并考虑将软约束应用于路线中的每个插入作业,如果车辆迟到不到5分钟,则成本为0。

我可以影响车辆的到达和结束时间吗?可以使用SoftActivityConstraint来实现吗? 预先感谢。

0 个答案:

没有答案
相关问题