Browse > Article
http://dx.doi.org/10.7737/MSFE.2012.18.1.027

A Scalable Heuristic for Pickup-and-Delivery of Splittable Loads and Its Application to Military Cargo-Plane Routing  

Park, Myoung-Ju (Department of Industrial and Management Systems Engineering, Kyung Hee University)
Lee, Moon-Gul (Logistics Center, Republic of Korea Air Force HQ)
Publication Information
Management Science and Financial Engineering / v.18, no.1, 2012 , pp. 27-37 More about this Journal
Abstract
This paper is motivated by a military cargo-plane routing problem which is a pickup-and-delivery problem in which load splits and node revisits are allowed (PDPLS). Although this recent evolution of a VRP-model enhances the efficiency of routing, a solution method is more of a challenge since the node revisits entail closed walks in modeling vehicle routes. For such a case, even a compact IP-formulation is not available and an effective method had been lacking until Nowak et al. (2008b) proposed a heuristic based on a tabu search. Their method provides very reasonable solu-tions as demonstrated by the experiments not only in their paper (Nowak et al., 2008b) but also in ours. However, the computation time seems intensive especially for the class of problems with dynamic transportation requests, including the military cargo-plane routing problem. This paper proposes a more scalable algorithm hybridizing a tabu search for pricing subproblem paused as a single-vehicle routing problem, with a column generation approach based on Dantzig-Wolfe decomposition. As tested on a wide variety of instances, our algorithm produces, in average, a solution of an equiva-lent quality in 10~20% of the computation time of the previous method.
Keywords
Military Cargo Plane Routing; Pickup and Delivery; Split Loads; Decomposition; Column-Generation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Aldaihani, M. and M. M. Dessouky, "Hybrid scheduling methods for paratransit operations," Computers and Industrial Engineering 45 (2003), 75-96.   DOI   ScienceOn
2 Andersson, H., M. Christiansen, and K. Fagerholt, "The maritime pickup and delivery problem with time windows and split loads," INFOR 49 (2011), 79-91.
3 Archetti, C., A. Hertz, and M. G. Speranza, "A tabu search algorithm for the split delivery vehicle routing problems," Transportation Science 40, 11 (2006), 64-73.   DOI   ScienceOn
4 Archetti, C., M. W. P. Savelsbergh, and M. G. Speranza, "An optimization-based heuristic for the split delivery vehicle routing problem," Transportation Science, 42, 1 (2008), 22-31.   DOI   ScienceOn
5 Archetti, C., M. W. P. Savelsbergh, and M. G. Speranza, "To split or not to split: That is the question," Transportation Research Part E 44 (2008), 114-123.   DOI   ScienceOn
6 Belenguer, J., M. Martinez, and E. Mota, "A lower bound for the split delivery vehicle routing problem," Operations Research 48, 5 (2000), 801-810.   DOI   ScienceOn
7 Belfiofre, P. and H. T. Y. Yoshizaki, "Scatter search for a real-life heterogeneous fleet vehicle routing problem with time windows and split deliveries in Brazil," European Journal of Ops. Res. (2009), 750-758.
8 Bolduc, M.-C., G. Laporte, J. Renaud, and F. F. Bocktor, "A tabu search heuristic for the split delivery vehicle routing problem with production and demand calendars," European Journal of Ops. Res. 202 (2010), 122-130.   DOI   ScienceOn
9 Caricato, P., G. Ghiani, A. Grieco, and E. Guerriero, "Parallel tabu search for a pickup and delivery problem under track contention," Parallel Computing 29 (2003), 631-639.   DOI   ScienceOn
10 Chen, S., B. Golden, and E. Wasil, "The split delivery vehicle routing problem: Applications, algorithms, test problems, and computational results," Networks 49, 4 (2007), 318-329.   DOI   ScienceOn
11 Clarke, C. and J. Q. Wright, "Scheduling of vehicle from a central depot to a number of delivery points," Operations Res. 12 (1964), 568-581.   DOI   ScienceOn
12 Cordeau, J. and G. Laporte, "A tabu search heuristic for the static multi-vehicle dial-a-ride problem," Transportation Res. B 37 (2003), 579-594.   DOI   ScienceOn
13 Dror, M., G. Laporte, and P. Trudeau, "Vehicle routing with split deliveries," Discrete Appl. Math. 50 (1994), 239-254.   DOI   ScienceOn
14 Dell'Amico, M. D., G. Righini, and M. Salani, "A branch-and-price approach to the vehicle routing problem with simulta-neous distribution and collection," Transportation Science 40, 2 (2006), 235- 247.   DOI   ScienceOn
15 Desaulniers, G., F. Lessard, and A. Hadjar, "Tabu Search, Partial Elementarity, and Generalized k- Path Inequalities for the Vehicle Routing Problem with Time Windows," Transportation Science 42, 3 (2008), 387-404.   DOI   ScienceOn
16 Desrochers, M., G. Desaulniers, and M. Solomon, "A new optimization algorithm for the vehicle routing problem with time windows," Operations Research 40 (1992), 342-354.   DOI   ScienceOn
17 Dror, M. and P. Trudeau, "Saving by split delivery routing," Transportation Science 23 (1989), 141-145.   DOI
18 Dror, M. and P. Trudeau, "Split delivery routing," Naval Research Logistics 37, 3 (1990), 383-402.   DOI   ScienceOn
19 Frizzell, P. W. and J. W. Giffin, "The bounded split delivery vehicle routing problem with grid networks distances," Asia Pacific Journal of Operational Research 9 (1992), 101-116.
20 Frizzell, P. W. and J. W. Giffin, "The split delivery vehicle scheduling problem with time windows and grid network distances," Computers Ops. Res. 22, 6 (1995), 655-667.   DOI   ScienceOn
21 Gendreau, M., P. Dejax, D. Feillet, and C. Gueguen, "Vehicle routing with time windows and split deliveries," working paper, 2003.
22 Ho, S. C. and D. Haugland, "A tabu search heuristic for the vehicle routing problem with time windows and split deliveries," Computers and Operations Research 31 (2004), 1947-1964.   DOI   ScienceOn
23 Korsvik, J. E., K. Fagerholt, and G. Laporte, "A large neighbourhood search heuristic for ship routing and scheduling with split loads," Computers Ops. Res. 38 (2011), 474-483.   DOI   ScienceOn
24 Indra-Payoong, N., A. Sumalee, K. Vanitchakornpong, and W.Y. Szeto, "A hybrid column generation and local search algorithm for pickup and delivery problem," Transportation Research Boards 88th Annual Meeting, 2009.
25 Jin, M., K. Liu, and R. B. Bowden, "A two-state alrorithm with valid inequalities for the split delivery vehicle routing problem," Int. J. Production Economics 105 (2007), 228-242.   DOI   ScienceOn
26 Jin, M., K. Liu, and B. Eksioglu, "A column generation approach for the split delivery vehicle routing problem," OR Letters 36 (2008), 265-270.
27 Landrieu, A., Y. Mati, and Z. Binder, "A tabu search heuri-stic for the single vehicle pickup and delivery problem with time window," Journal of Intelligent Manufacturing 12 (2001), 497-508.   DOI
28 Lee, C., M. A. Epelman, C. C. White, and Y. A. Bozer, "A shortest path approach to the multiple-vehicle routing problem with split pick-ups," Transportation Research Part B 40, 4 (2006), 265-284.   DOI   ScienceOn
29 Li, F., B. Golden, and E. Wasil, "Very large-scale vehicle routing: New test problems, algorithms, and results," Computers Ops. Res. 32 (2005), 1197-1212.   DOI   ScienceOn
30 Moreno, L., M. Poggi de Aragao, and E. Uchoa, "Column generation based heuristic for a helicopter routing problem," LNCS 4007 (2006), 219-230.
31 Mullaseril, P., M. Dror, and J. Leung, "Split delivery routing heuristics in livestock feed distribution," J. Oper. Res. Soc. 48, 2 (1997), 107-116.   DOI
32 Nanry, W. P. and J. W. Barnes, "Solving the pickup and delivery problem with time windows using reactive tabu search," Transportation Research Part B 34 (2000), 107-121.   DOI   ScienceOn
33 Sierksma, G. and G. Tijssen, "Routing helicopters for crew exchanges on off-shore locations," Annals of Oper. Res. 76 (1998), 261-286.   DOI
34 Nowak, M., O. Ergun, and C. White, "An empirical study on the benefit of split loads with the pickup and delivery problem," European Journal of Operational Research, 2008.
35 Nowak, M., O. Ergun, and C. White, "Pickup and delivery with split loads," Transportation science 42, 1 (2008), 32-43.   DOI   ScienceOn
36 Savelsbergh, M. W. P. and M. Sol, "Drive: Dynamic routing of independent vehicles," Oper. Res. 46 (1998), 474-490.   DOI   ScienceOn
37 Subramanian, A., L. M. A. Drummond, C. Bentes, L. S. Ochi, and R. Farias, "A parallel heuristic for the vehicle routing problem with simultaneous pickup and delivery," Computers Ops. Res. 37 (2010), 1899- 1911.   DOI   ScienceOn
38 Toth, P. and D. Vigo, "Heuristic algorithm for the handicapped person transportation problem," Transportation Science 31, 1 (1997), 60-71.   DOI   ScienceOn
39 Toth, P. and D. Vigo, "The granular tabu search and its application to the vehicle-routing problem," INFORMS Journal on Computing 15 (2003), 333-346.   DOI   ScienceOn
40 Verweij, B. and K. Aardal, "The merchant subtour problem," Mathematical Programming Ser. B, 94 (2003), 295-322.   DOI
41 Xu, H., Z. Chen, S. Rajagopal, and S. Arunapuram, "Solving a practical pickup and delivery problem," Transportation Science 37, 3 (2003), 347-364.   DOI   ScienceOn