Abstract
This chapter proposes two DE algorithms for solving multi-depot vehicle routing problem (MDVRP) with multiple pickup and delivery requests (GVRP-MDMPDR). Two modified DE algorithms based on subgrouping of vectors and strategy switching concepts are developed and evaluated. In the first proposed algorithm, subgrouping of vectors is applied in the crossover process of the classical version of DE algorithm. The vectors are divided into two subgroups. The first subgroup applies exponential crossover process, while the other subgroup applies binomial crossover process. Experiences from two different crossover approaches are shared by allowing a target vector to randomly select vectors from both groups during the mutation process. The other algorithm is based on strategy switching concept applied in the crossover process. Two different crossover processes, exponential and binomial crossover processes, are used alternately. The results obtained from these two proposed algorithms are compared to those obtained by the classical DE algorithm. The results show that both proposed DE-based algorithms outperform the classic DE.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cao E, Lai M (2007) An improved differential evolution algorithm for the vehicle routing problem with simultaneous delivery and pick-up service. In: Proceedings of the 3rd international conference on natural computation (ICNC 2007)
Čičková Z, Števo S (2010) Flow shop scheduling using differential evolution. Manag Inf Syst 5(2):8–13
Dantzig GB, Ramser JH (1959) The truck dispatching problem. Manag Sci 6(1):80–91
Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31
Fard FA, Setak M (2011) Comparison between two algorithms for multi-depot vehicle routing problem with inventory transfer between depots in a three-echelon supply chain. Int J Comput Appl 28(6):39–45
Ho W, Ho GTS, Ji P, Lau HCW (2008) A hybrid genetic algorithm for the multi-depot vehicle routing problem. Eng Appl Artif Intell 21(4):548–557
Kunnapapdeelert S, Kachitvichyanukul V (2013) Solving multi-depot vehicle routing problem with pickup and delivery requests via differential evolution. In: Proceedings of the institute of industrial engineers Asian conference, pp 749–756
Rachman A, Dhini A, Mustafa N (2009) Vehicle routing problems with differential evolution algorithm to minimize cost. In: The 20th national conference of Australian society for operations research and the 5th international intelligent logistics system conference, 1 Sept 2009
Rahimi-Vahed A, Crainic TG, Gendreau M, Rei W (2015) Fleet-sizing for multi-depot and periodic vehicle routing problems using a modular heuristic algorithm. Comput Oper Res 53:9–23
Renaud J, Laporte G, Boctor FF (1996) A tabu search heuristics for the multi-depot vehicle routing problem. Comput Oper Res 23(3):229–235
Sombuntham P (2010) PSO algorithms for generalized multi-depot vehicle routing problems with pickup and delivery requests. Master’s Thesis No. ISE-10-07, Asian Institute of Technology, Thailand
Sombuntham P, Kachitvichyanukul V (2010) Multi-depot vehicle routing problem with pickup and delivery requests. IAENG T Eng Technol 5:71–85
Sombuntham P, Kunnapapdeelert S (2012) Benchmark problem instances for generalized multi-depot vehicle routing problems with pickup and delivery requests. In: Proceedings of the Asia pacific industrial engineering and management systems conference, pp 290–297
Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359
Surekha P, Sumathi S (2011) Solution to multi-depot vehicle routing problem using genetic algorithms. World Appl Prog 1(3):118–131
Wisittipanich W, Kachitvichyanukul V (2011) Differential evolution algorithm for job shop scheduling problem. Int J Ind Eng Manag Syst 10(3):203–208
Wisittipanich W, Kachitvichyanukul V (2012) Two enhanced differential evolution algorithms for job shop scheduling problems. Int J Prod Res 50(10):2757–2773
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Kunnapapdeelert, S., Kachitvichyanukul, V. (2015). Modified DE Algorithms for Solving Multi-depot Vehicle Routing Problem with Multiple Pickup and Delivery Requests. In: Kachitvichyanukul, V., Sethanan, K., Golinska- Dawson, P. (eds) Toward Sustainable Operations of Supply Chain and Logistics Systems. EcoProduction. Springer, Cham. https://doi.org/10.1007/978-3-319-19006-8_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-19006-8_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19005-1
Online ISBN: 978-3-319-19006-8
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)