Skip to main content

A Decision Support System Based on a Hybrid Genetic Local Search Heuristic for Solving the Dynamic Vehicle Routing Problem: Tunisian Case

  • Conference paper
  • First Online:
Information Processing and Management of Uncertainty in Knowledge-Based Systems. Applications (IPMU 2018)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Dantzig, G., Ramser, J.: The truck dispatching problem. Manag. Sci. 6(1), 80–91 (1959)

    Article  MathSciNet  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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

    Chapter  Google Scholar 

  5. Mandziuk, J., Zychowski, A.: A memetic approach to vehicle routing problem with dynamic requests. Appl. Soft Comput. 48, 522–534 (2016)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. Holland, J.H.: Adaptation in Natural and Artificial Systems, 2nd edn. University of Michigan Press, MIT Press, Cambridge (1992)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Misevicius, A.: An improved hybrid genetic algorithm: new results for the quadratic assignment problem. Knowl. Based Syst. 17(2–4), 65–73 (2004)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Hanshar, F.T., Ombuki-Berman, B.M.: Dynamic vehicle routing using genetic algorithms. Appl. Intell. 27(1), 89–99 (2007)

    Article  Google Scholar 

  13. Karakatic, S., Podgorelec, V.: A suvey of genetic algorithms for solving multi depot vehicle routing problem. Appl. Soft Comput. 27, 519–532 (2015)

    Article  Google Scholar 

  14. Prins, C.: A simple and effective evolutionary algorithm for the vehicle routing problem. Comput. Oper. Res. 31(2), 1985–2002 (2004)

    Article  MathSciNet  Google Scholar 

  15. Kilby, P., Prosser, P., Shaw, P.: Dynamic VRPs: A study of scenarios, Technical report APES-06-1998. University of Strathclyde, UK (1998)

    Google Scholar 

  16. Taillard, E.: Parallel iterative search methods for vehicle-routing problems. Networks 23(8), 661–673 (1994)

    Article  Google Scholar 

  17. Christofides, N., Beasley, J.: The period routing problem. Networks 14, 237–256 (1984)

    Article  Google Scholar 

  18. Fisher, M., Jakumar, R., van Wassenhove, L.: A generalized assignment heuristic for vehicle routing. Networks 11, 109–124 (1981)

    Article  MathSciNet  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  MathSciNet  Google Scholar 

  21. 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)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ines Sbai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics