【发布时间】:2021-05-21 07:24:51
【问题描述】:
我正在尝试使用 OR-Tools 解决出租车接送员工并将他们送到办公室的车辆路线问题。
其中一个要求是任何员工都不应在路线外花费更多“x”公里,即如果 x = 10 公里且员工 A 住在离办公室 10 公里的地方,那么出租车接员工后行驶的距离A 不应超过 20 公里(10 公里 x + 10 公里从 A 到办公室的距离)。
所以,如果为了最佳路线,出租车需要选择员工A,然后B,然后C,但总距离是25km,那么不允许,如果超过20是很好。
因此,任何出租车允许行驶的最大距离将取决于第一个接载者是谁。有没有办法使用 OR-tools 来实现这样的场景?
【问题讨论】:
标签: traveling-salesman or-tools vehicle-routing