Large multiple neighborhood search for the clustered vehicle-routing problem

被引:47
作者
Hintsch, Timo [1 ]
Irnich, Stefan [1 ]
机构
[1] Johannes Gutenberg Univ Mainz, Gutenberg Sch Management & Econ, Chair Logist Management, Jakob Welder Weg 9, D-55128 Mainz, Germany
关键词
Vehicle routing; Clustered vehicle routing; Large neighborhood search; LOCAL SEARCH; ALGORITHMS; INTELLIGENCE; TESTS;
D O I
10.1016/j.ejor.2018.02.056
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The clustered vehicle-routing problem is a variant of the classical capacitated vehicle-routing problem in which customers are partitioned into clusters, and it is assumed that each cluster must have been served completely before the next cluster is served. This decomposes the problem into three subproblems, i.e., the assignment of clusters to routes, the routing inside each cluster, and the sequencing of the clusters in the routes. The second task requires the solution of several Hamiltonian path problems, one for each possibility to route through the cluster. We pre-compute the Hamiltonian paths for every pair of customers of each cluster. We present a large multiple neighborhood search which makes use of multiple cluster destroy and repair operators and a variable-neighborhood descent (VND) for post-optimization. The VND is based on classical neighborhoods such as relocate, 2-opt, and swap all working on the cluster level and a generalization of the Balas-Simonetti neighborhood modifying simultaneously the intra-cluster routings and the sequence of clusters in a route. Computational results with our new approach compare favorably to existing approaches from the literature. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:118 / 131
页数:14
相关论文
empty
未找到相关数据