Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 减少在同一地点连续收货/交货的服务时间_Java_Algorithm_Vehicle Routing_Jsprit - Fatal编程技术网

Java 减少在同一地点连续收货/交货的服务时间

Java 减少在同一地点连续收货/交货的服务时间,java,algorithm,vehicle-routing,jsprit,Java,Algorithm,Vehicle Routing,Jsprit,在解决方案搜索过程中,是否可以缩短在相同坐标上连续装运提货/交货的服务时间 例如: 共有四次装运=4次提货和4次交货。从同一地点提取并从同一地点交付的所有货物 默认收货/送货服务时间=60秒 默认结果: P1 (60s), P2 (60s), P3 (60s), P4 (60s), D1 (60s), D2 (60s), D3 (60s), D4 (60s) Total service time = 480 seconds. 连续活动的服务时间缩短的结果: P1 (60s), P2 (0s),

在解决方案搜索过程中,是否可以缩短在相同坐标上连续装运提货/交货的服务时间

例如: 共有四次装运=4次提货和4次交货。从同一地点提取并从同一地点交付的所有货物

默认收货/送货服务时间=60秒

默认结果:

P1 (60s), P2 (60s), P3 (60s), P4 (60s), D1 (60s), D2 (60s), D3 (60s), D4 (60s)
Total service time = 480 seconds.
连续活动的服务时间缩短的结果:

P1 (60s), P2 (0s), P3 (0s), P4 (0s), D1 (60s), D2 (0s), D3 (0s), D4 (0s)
Total service time = 120 seconds.
如何根据上述结果生成具有服务时间的解决方案?也许有一种方法可以以缩短服务时间的方式影响算法