Abstract
Vehicle Routing Problem is the most common and simplest routing problems. One of its important variants is the Dynamic Vehicle Routing Problem in which a new customer orders and order cancellations continually happen over time and thus perturb the optimal routing schedule that was originally invented. The Dynamic Vehicle Routing Problem is an NP-Hard problem aims to design the route set of minimum cost for a homogenous feet of vehicles, starting and terminating at the depot, to serve all the customers. In this paper, we propose a prototype of a Decision Support System that integrates a hybrid of Genetic Algorithm and Local Search to solve the Dynamic Vehicle Routing Problem. The performance of the proposed algorithm is highlighted through the implementation of the Decision Support System. Some benchmark problems are selected to test the performance of the proposed hybrid method. Our approach is better than the performance of compared algorithms in most cases in terms of solution quality and robustness. In order to demonstrate the performance of the proposed Decision Support System in term of solution quality, we apply it for a real case of the Regional Post Office of the city of Kef in the north west of Tunisia. The results are then highlighted in a cartographic format using Google Maps.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dantzig, G., Ramser, J.: The truck dispatching problem. Manag. Sci. 6(1), 80–91 (1959)
Wilson, N., Colvin, N.: Computer control of the Rochester dial-a-ride system. Technical report Report R77–31, Department of Civil Engineering, Massachusetts Institute of Technology, Cambridge, Massachusetts (1977)
Elhassania, M.J., Jaouad, B., Ahmed, E.A.: A new hybrid algorithm to solve the vehicle routing problem in the dynamic environment. Int. J. Soft Comput. 8(5), 327–334 (2013)
Okulewicz, M., Mańdziuk, J.: Application of particle swarm optimization algorithm to dynamic vehicle routing problem. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2013. LNCS (LNAI), vol. 7895, pp. 547–558. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38610-7_50
Mandziuk, J., Zychowski, A.: A memetic approach to vehicle routing problem with dynamic requests. Appl. Soft Comput. 48, 522–534 (2016)
Okulewicz, M., Madziuk, J.: The impact of particular components of the PSO-based algorithm solving the Dynamic Vehicle Routing Problem. Appl. Soft Comput. 58, 586–604 (2017)
Larsen, A., Madsen, O.B.: The dynamic vehicle routing problem (Doctoral dissertation, Technical University of Denmark, Danmarks Tekniske Universitet, Department of Transport, Institut for Transport, Logistics & ITSLogistik & ITS) (2000)
Holland, J.H.: Adaptation in Natural and Artificial Systems, 2nd edn. University of Michigan Press, MIT Press, Cambridge (1992)
Nguyen, H.D., Yoshihara, I., Yamamori, K., Yasunaga, M.: Implementation of an effective hybrid GA for large-scale traveling salesman problems. IEEE Trans. Syst. Man Cybern. Part B Cybern. 37(1), 92–99 (2007)
Misevicius, A.: An improved hybrid genetic algorithm: new results for the quadratic assignment problem. Knowl. Based Syst. 17(2–4), 65–73 (2004)
Park, B.J., Choi, H.R., Kim, H.S.: A hybrid genetic algorithm for the job shop scheduling problems. Comput. Ind. Eng. 45(4), 597–613 (2003)
Hanshar, F.T., Ombuki-Berman, B.M.: Dynamic vehicle routing using genetic algorithms. Appl. Intell. 27(1), 89–99 (2007)
Karakatic, S., Podgorelec, V.: A suvey of genetic algorithms for solving multi depot vehicle routing problem. Appl. Soft Comput. 27, 519–532 (2015)
Prins, C.: A simple and effective evolutionary algorithm for the vehicle routing problem. Comput. Oper. Res. 31(2), 1985–2002 (2004)
Kilby, P., Prosser, P., Shaw, P.: Dynamic VRPs: A study of scenarios, Technical report APES-06-1998. University of Strathclyde, UK (1998)
Taillard, E.: Parallel iterative search methods for vehicle-routing problems. Networks 23(8), 661–673 (1994)
Christofides, N., Beasley, J.: The period routing problem. Networks 14, 237–256 (1984)
Fisher, M., Jakumar, R., van Wassenhove, L.: A generalized assignment heuristic for vehicle routing. Networks 11, 109–124 (1981)
AbdAllah, A.M.F., Essam, D.L., Sarker, R.A.: On solving periodic re-optimization dynamic vehicle routing problems. Appl. Soft Comput. 55, 1–12 (2017)
Pillac, V., Gendreau, M., Guret, C., Medaglia, A.L.: A review of dynamic vehicle routing problems. Eur. J. Oper. Res. 225(1), 1–11 (2013)
Yang, Z., van Osta, J.P., van Veen, B., van Krevelen, R., van Klaveren, R., Stam, A., Kok, J., Bäck, T., Emmerich, M.: Dynamic vehicle routing with time windows in theory and practice. Nat. Comput. 16(1), 119–134 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Sbai, I., Limam, O., Krichen, S. (2018). A Decision Support System Based on a Hybrid Genetic Local Search Heuristic for Solving the Dynamic Vehicle Routing Problem: Tunisian Case. In: Medina, J., Ojeda-Aciego, M., Verdegay, J., Perfilieva, I., Bouchon-Meunier, B., Yager, R. (eds) Information Processing and Management of Uncertainty in Knowledge-Based Systems. Applications. IPMU 2018. Communications in Computer and Information Science, vol 855. Springer, Cham. https://doi.org/10.1007/978-3-319-91479-4_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-91479-4_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-91478-7
Online ISBN: 978-3-319-91479-4
eBook Packages: Computer ScienceComputer Science (R0)