Abstract
In this paper, we investigate the Multi-Depot Heterogeneous VRP with Backhauls. Though the problem is a generalisation of three existing routing problems, this is the first time this combined routing problem is investigated. A mathematical formulation is first presented followed by some tightening. A powerful and novel hybridisation of Variable Neighbourhood Search (VNS) with the Greedy Randomized Adaptive Memory Programming Search is proposed. As there are no problem instances available for bench-marking and evaluation purposes, we generated data sets by combining those from existing vehicle routing problems. The proposed meta-heuristic obtains a number of optimal solutions for small instances and yields about \(13\%\) gap from the lower bounds compared to nearly \(40\%\) and \(20\%\) average gap values for our CPLEX implementation and the VNS without hybridisation, respectively.
Similar content being viewed by others
References
Ahmadi, S., & Osman, I. H. (2005). Greedy random adaptive memory programming search for the capacitated clustering problem. European Journal of Operational Research, 162(1), 30–44. https://doi.org/10.1016/j.ejor.2003.08.066.
Baker, B. M. (1992). Further inprovements to vehicle routeing heuristics. Journal of the Operational Research Society, 43(10), 1009–1012. https://doi.org/10.1057/jors.1992.152.
Berbeglia, G., Cordeau, J. F., Gribkovskaia, I., & Laporte, G. (2007). Static pickup and delivery problems: A classification scheme and survey. TOP, 15(1), 1–31. https://doi.org/10.1007/s11750-007-0009-0.
Cordeau, J. F., Gendreau, M., & Laporte, G. (1997). A tabu search heuristic for periodic and multi-depot vehicle routing problems. Networks, 30(2), 105–119. 10.1002/(SICI)1097-0037(199709)30:2<3c105::AID-NET5>3e3.0.CO;2-G.
de Oliveira, F. B., Enayatifar, R., Sadaei, H. J., Guimarães, F. G., & Potvin, J. Y. (2016). A cooperative coevolutionary algorithm for the multi-depot vehicle routing problem. Expert Systems with Applications, 43, 117–130. https://doi.org/10.1016/j.eswa.2015.08.030.
Golden, B., Assad, A., Levy, L., & Gheysens, F. (1984). The fleet size and mix vehicle routing problem. Computers & Operations Research, 11(1), 49–66. https://doi.org/10.1016/0305-0548(84)90007-8.
Irnich, S. (2000). A multi-depot pickup and delivery problem with a single hub and heterogeneous vehicles. European Journal of Operational Research, 122(2), 310–328. https://doi.org/10.1016/S0377-2217(99)00235-0.
Kocatürk, F., Tütüncü, G. Y., & Salhi, S. (2020). Supplementary material for the multi-depot heterogeneous VRP with backhauls: Formulation and a hybrid VNS with GRAMPS meta-heuristic approach. Retrieved September 22, 2020, from https://drive.google.com/file/d/1NQEoSYvzyzSLfVMyQLree9Bzwv1Jv0ZL/view.
Koç, C., & Laporte, G. (2018). Vehicle routing with backhauls: Review and research perspectives. Computers & Operations Research, 91, 79–91. https://doi.org/10.1016/j.cor.2017.11.003.
Koç, C., Laporte, G., & Tükenmez, I. (2020). A review of vehicle routing with simultaneous pickup and delivery. Computers & Operations Research, 122, 104987. https://doi.org/10.1016/j.cor.2020.104987.
Li, J., Pardalos, P. M., Sun, H., Pei, J., & Zhang, Y. (2015). Iterated local search embedded adaptive neighborhood selection approach for the multi-depot vehicle routing problem with simultaneous deliveries and pickups. Expert Systems with Applications, 42(7), 3551–3561. https://doi.org/10.1016/j.eswa.2014.12.004.
Mladenović, N., & Hansen, P. (1997). Variable neighborhood search. Computers & Operations Research, 24(11), 1097–1100. https://doi.org/10.1016/S0305-0548(97)00031-2.
Nagy, G., & Salhi, S. (2005). Heuristic algorithms for single and multiple depot vehicle routing problems with pickups and deliveries. European Journal of Operational Research, 162(1), 126–141. https://doi.org/10.1016/j.ejor.2002.11.003.
Penna, P. H. V., Subramanian, A., Ochi, L. S., Vidal, T., & Prins, C. (2019). A hybrid heuristic for a broad class of vehicle routing problems with heterogeneous fleet. Annals of Operations Research, 273(1), 5–74. https://doi.org/10.1007/s10479-017-2642-9.
Salhi, S. (2017). Heuristic search: The emerging science of problem solving. Palgrave Macmillan,. https://doi.org/10.1007/978-3-319-49355-8.
Salhi, S., & Nagy, G. (1999). A cluster insertion heuristic for single and multiple depot vehicle routing problems with backhauling. The Journal of the Operational Research Society, 50(10), 1034–1042.
Salhi, S., & Sari, M. (1997). A multi-level composite heuristic for the multi-depot vehicle fleet mix problem. European Journal of Operational Research, 103(1), 95–112. https://doi.org/10.1016/S0377-2217(96)00253-6.
Salhi, S., Wassan, N., & Hajarat, M. (2013). The fleet size and mix vehicle routing problem with backhauls: Formulation and set partitioning-based heuristics. Transportation Research Part E: Logistics and Transportation Review, 56, 22–35. https://doi.org/10.1016/j.tre.2013.05.005.
Salhi, S., Imran, A., & Wassan, N. A. (2014). The multi-depot vehicle routing problem with heterogeneous vehicle fleet: Formulation and a variable neighborhood search implementation. Computers & Operations Research, 52(Part B), 315–325. https://doi.org/10.1016/j.cor.2013.05.011.
Sze, J. F., Salhi, S., & Wassan, N. (2016). A hybridisation of adaptive variable neighbourhood search and large neighbourhood search: Application to the vehicle routing problem. Expert Systems with Applications, 65, 383–397. https://doi.org/10.1016/j.eswa.2016.08.060.
Taillard, E. D. (1999). A heuristic column generation method for the heterogeneous fleet VRP. RAIRO—Operations Research, 33(1), 1–14. https://doi.org/10.1051/ro:1999101.
Toth, P., & Vigo, D. (1997). An exact algorithm for the vehicle routing problem with backhauls. Transportation Science, 31(4), 372–385. https://doi.org/10.1287/trsc.31.4.372.
Tütüncü, G. Y. (2010). An interactive GRAMPS algorithm for the heterogeneous fixed fleet vehicle routing problem with and without backhauls. European Journal of Operational Research, 201(2), 593–600. https://doi.org/10.1016/j.ejor.2009.03.044.
Tütüncü, G. Y., Carreto, C. A., & Baker, B. M. (2009). A visual interactive approach to classical and mixed vehicle routing problems with backhauls. Omega, 37(1), 138–154. https://doi.org/10.1016/j.omega.2006.11.001.
Vidal, T., Crainic, T. G., Gendreau, M., & Prins, C. (2014). Implicit depot assignments and rotations in vehicle routing heuristics. European Journal of Operational Research, 237(1), 15–28. https://doi.org/10.1016/j.ejor.2013.12.044.
Acknowledgements
The authors acknowledge the support of the Scientific and Technological Research Council of Turkey (TÜBİTAK), Grant Number 1001 - 213M438. The authors are also grateful to both referees whose invaluable comments have improved the content as well as the presentation of the paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kocatürk, F., Tütüncü, G.Y. & Salhi, S. The multi-depot heterogeneous VRP with backhauls: formulation and a hybrid VNS with GRAMPS meta-heuristic approach. Ann Oper Res 307, 277–302 (2021). https://doi.org/10.1007/s10479-021-04137-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-021-04137-6