我必须解决生产级应用的车辆路径问题。
问题陈述:-
Vehicle有:-
拾取点 :-
目的地 :-
车辆可以再次回到起点,也可以直接到达目的地。
目的地点将在离皮卡点很远的地方。因此,多个小型车辆可以在单点(可以是起点,或我们将定义点,始终),然后把它的货运到更大的车辆。
更大的车辆可以直接到达目的地。
我们也可以运行更大的车辆在第一位。它将从所有点拾取负载。然后去目的地。
如果我得到否定的话那就太好了。也作为路由输出的一部分。
我是这个地区的新手。jsprit或optaplanner能提供解决方案吗?
发布于 2016-06-09 06:40:33
我可以说jsprit和optaplanner都能解决这个问题。我对jsprit比较熟悉。在jsprit中给出了很多例子,您也可以尝试。您可以从一个简单的示例开始:https://github.com/graphhopper/jsprit/blob/master/jsprit-examples/src/main/java/com/graphhopper/jsprit/examples/SimpleExample.java
然后是有时间窗口的取货和交货问题的例子。https://github.com/graphhopper/jsprit/blob/master/jsprit-examples/src/main/java/com/graphhopper/jsprit/examples/PickupAndDeliveryExample.java
https://stackoverflow.com/questions/37679375
复制相似问题