我有100个目的地和5辆车,我需要编写一个解决方案以有效地将车辆路由到每个目的地,因此每个目的地都会被其中1辆车访问。其中一些目的地也可能在此期间有时间窗口要访问。
我正在使用PostgreSQL和PostGIS,并希望使用灌浆,但是我不确定它是否适合多辆车-从我对Dijkstra的有限了解等我认为它们是为单辆车设计的。
关于注浆是否可以解决此问题的任何想法,如果可以,是否有任何代码示例?如果没有,是否有任何开源替代品可以做到?
我碰巧也有像您一样的需求。我正在经营NPO NEMT(非紧急医疗运输)业务。我们需要通过时间窗将病人运送到他们的约会地点,以进行取货或分娩。大多数请求是提前收到的,其他请求则是在现场。DARP似乎是一个很好的算法。出于同样的原因,您是否需要DARP求解器?尼克
—
尼克·巴齐