Heuristic and exact algorithms for the multi-pile vehicle routing problem

被引:27
作者
Tricoire, Fabien [1 ]
Doerner, Karl F. [1 ]
Hartl, Richard F. [1 ]
Iori, Manuel [2 ]
机构
[1] Univ Vienna, Dept Business Adm, A-1210 Vienna, Austria
[2] Univ Modena & Reggio Emilia, DISMI, I-42100 Reggio Emilia, Italy
关键词
Vehicle routing problem; Variable neighborhood search; Branch-and-Cut; Loading constraints; VARIABLE NEIGHBORHOOD SEARCH; TRAVELING SALESMAN PROBLEM; DEPOT;
D O I
10.1007/s00291-009-0179-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The multi-pile vehicle routing problem is a particular combination of loading and routing problems, in which items have to be loaded into different piles within vehicles, and then delivered with minimum cost. The problem is motivated by a real-world timber distribution problem, and is of both theoretical and practical interest. In this paper, we first develop heuristic and exact methods to solve the loading problem. We then include these methods into a tailored combination of Variable Neighborhood Search and Branch-and-Cut, to solve the overall problem. Extensive computational results show how the resulting algorithms are capable of solving to optimality a large number of small-size instances, and of consistently outperforming previous algorithms from the literature on large-size and real-world instances.
引用
收藏
页码:931 / 959
页数:29
相关论文
共 36 条
[1]   A branch and bound algorithm for the strip packing problem [J].
Alvarez-Valdes, R. ;
Parreno, F. ;
Tamarit, J. M. .
OR SPECTRUM, 2009, 31 (02) :431-459
[2]  
[Anonymous], 2002, The vehicle routing problem pp
[3]   Solving the Asymmetric Travelling Salesman Problem with time windows by branch-and-cut [J].
Ascheuer, N ;
Fischetti, M ;
Grötschel, M .
MATHEMATICAL PROGRAMMING, 2001, 90 (03) :475-506
[4]   A reactive variable neighborhood search for the vehicle-routing problem with time windows [J].
Bräysy, O .
INFORMS JOURNAL ON COMPUTING, 2003, 15 (04) :347-368
[5]   Variable neighborhood search for the pickup and delivery traveling salesman problem with LIFO loading [J].
Carrabs, Francesco ;
Cordeau, Jean-Francois ;
Laporte, Gilbert .
INFORMS JOURNAL ON COMPUTING, 2007, 19 (04) :618-632
[6]  
Christofides N., 1979, Combinatorial optimization, P315
[7]   SCHEDULING OF VEHICLES FROM CENTRAL DEPOT TO NUMBER OF DELIVERY POINTS [J].
CLARKE, G ;
WRIGHT, JW .
OPERATIONS RESEARCH, 1964, 12 (04) :568-&
[8]   A Branch-and-Cut Algorithm for the Pickup and Delivery Traveling Salesman Problem with LIFO Loading [J].
Cordeau, Jean-Francois ;
Iori, Manuel ;
Laporte, Gilbert ;
Salazar Gonzalez, Juan Jose .
NETWORKS, 2010, 55 (01) :46-59
[9]  
Dell'Amico M., 1995, ORSA Journal on Computing, V7, P191, DOI 10.1287/ijoc.7.2.191
[10]  
Doerner KF, 2007, NETWORKS, V49, P294, DOI [10.1002/net.20179, 10.1002/net]