Skip to main content

Constructive Algorithms for the Cumulative Vehicle Routing Problem with Limited Duration

  • Chapter
  • First Online:
Sustainable Logistics and Transportation

Part of the book series: Springer Optimization and Its Applications ((SOIA,volume 129))

Abstract

In this chapter, several constructive algorithms developed for the cumulative vehicle routing problem with limited duration are used as an initial solution generator algorithm for various metaheuristics. Their performance on the solution quality obtained by solution-based and population-based metaheuristics is investigated. Data sets from the literature are used for the computational tests. The computational experiments show that the performance of simulated annealing is significantly affected by the initial solution generator. Although initial solution generators do not affect the performance of genetic algorithms as much as simulated annealing, choosing the best initial solution generator is still an important issue to obtain high-quality solutions in a proper computational time.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.00
Price excludes VAT (USA)
  • Durable hardcover 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. Afifi, S., Dang, D.-C., Moukrim, A.: Heuristic solutions for the vehicle routing problem with time windows and synchronized visits. Optim. Lett. 10(3), 511–525 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  2. Afshar-Nadjafi, B., Afshar-Nadjafi, A.: Multi-depot time dependent vehicle routing problem with heterogeneous fleet and time windows. Int. J. Oper. Res. 26(1), 88–103 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  3. Ahmadizar, F., Zeynivand, M., Arkat, J.: Two-level vehicle routing with cross-docking in a three-echelon supply chain: a genetic algorithm approach. Appl. Math. Model. 39(22), 7065–7081 (2015)

    Article  MathSciNet  Google Scholar 

  4. Akpinar, S.: Hybrid large neighbourhood search algorithm for capacitated vehicle routing problem. Expert Syst. Appl. 61, 28–38 (2016)

    Article  Google Scholar 

  5. Alinaghian, M., Naderipour, M.: A novel comprehensive macroscopic model for time-dependent vehicle routing problem with multi-alternative graph to reduce fuel consumption. Comput. Ind. Eng. 99(C), 210–222 (2016)

    Article  Google Scholar 

  6. Allahyari, S., Salari, M., Vigo, D.: A hybrid metaheuristic algorithm for the multi-depot covering tour vehicle routing problem. Eur. J. Oper. Res. 242(3), 756–768 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  7. Altınel, I.K., Öncan, T.: A new enhancement of the clarke and wright savings heuristic for the capacitated vehicle routing problem. J. Oper. Res. Soc. 56(8), 954–961 (2005)

    Article  MATH  Google Scholar 

  8. Anbuudayasankar, S.P., Ganesh, K., Lenny Koh, S.C., Ducq, Y.: Modified savings heuristics and genetic algorithm for bi-objective vehicle routing problem with forced backhauls. Expert Syst. Appl. 39(3), 2296–2305 (2012)

    Article  Google Scholar 

  9. Bae, H., Moon, I.: Multi-depot vehicle routing problem with time windows considering delivery and installation vehicles. Appl. Math. Model. 40(13–14), 6536–6549 (2016)

    Article  MathSciNet  Google Scholar 

  10. Barkaoui, M., Berger, J., Boukhtouta, A.: Customer satisfaction in dynamic vehicle routing problem with time windows. Appl. Soft Comput. 35, 423–432 (2015)

    Article  Google Scholar 

  11. Bektaş, T., Demir, E., Laporte, G.: Green Vehicle Routing, pp. 243–265. Springer International Publishing, Cham (2016)

    Google Scholar 

  12. Bertsimas, D., Tsitsiklis, J.: Simulated annealing. Stat. Sci. 8(1), 10–15, 02 (1993)

    Google Scholar 

  13. Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput. Surv. 35(3), 268–308 (2003)

    Article  Google Scholar 

  14. Bowerman, R.L., Calamai, P.H., Brent Hall, G.: The spacefilling curve with optimal partitioning heuristic for the vehicle routing problem. Eur. J. Oper. Res. 76(1), 128–142 (1994)

    Article  MATH  Google Scholar 

  15. Braekers, K., Ramaekers, K., Van Nieuwenhuyse, I.: The vehicle routing problem: state of the art classification and review. Comput. Ind. Eng. 99, 300–313 (2016)

    Article  Google Scholar 

  16. Campbell, J.F., North, J.W., Ellegood, W.A.: Modeling Mixed Load School Bus Routing, pp. 3–30. Springer International Publishing, Cham (2015)

    Google Scholar 

  17. Chen, P., Dong, X., Niu, Y.: An Iterated Local Search Algorithm for the Cumulative Capacitated Vehicle Routing Problem, pp. 575–581. Springer, Berlin/Heidelberg (2012)

    Google Scholar 

  18. Christofides, N., Mingozzi, A., Toth, P.: Combinatorial Optimization. Wiley, Chichester (1979)

    MATH  Google Scholar 

  19. Cinar, D., Gakis, K., Pardalos, P.M.: Reduction of CO2 emissions in cumulative multi-trip vehicle routing problems with limited duration. Environ. Model. Assess. 20(4), 273–284 (2015)

    Article  Google Scholar 

  20. Cinar, D., Gakis, K., Pardalos, P.M.: A 2-phase constructive algorithm for cumulative vehicle routing problems with limited duration. Expert Syst. Appl. 56(C), 48–58 (2016)

    Article  Google Scholar 

  21. Clarke, G., Wright, J.W., Scheduling of vehicles from a central depot to a number of delivery points. Oper. Res. 12(4), 568–581 (1964)

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  23. de Alvarenga Rosa, R., Machado, A.M., Ribeiro, G.M., Mauri, G.R.: A mathematical model and a clustering search metaheuristic for planning the helicopter transportation of employees to the production platforms of oil and gas. Comput. Ind. Eng. 101, 303–312 (2016)

    Article  Google Scholar 

  24. Dechampai, D., Tanwanichkul, L., Sethanan, K., Pitakaso, R.: A differential evolution algorithm for the capacitated VRP with flexibility of mixing pickup and delivery services and the maximum duration of a route in poultry industry. J. Intell. Manuf. 28, pp 1357–1376 (2015)

    Article  Google Scholar 

  25. De Jong, K.A.: An Analysis of the Behavior of a Class of Genetic Adaptive Systems. PhD thesis, AAI7609381, Ann Arbor (1975)

    Google Scholar 

  26. Demir, E., Bektaş, T., Laporte, G.: An adaptive large neighborhood search heuristic for the pollution-routing problem. Eur. J. Oper. Res. 223(2), 346–359 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  27. Demir, E., Bektaş, T., Laporte, G.: The bi-objective pollution-routing problem. Eur. J. Oper. Res. 232(3), 464–478 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  28. Demir, E., Bektaş, T., Laporte, G.: A review of recent research on green road freight transportation. Eur. J. Oper. Res. 237(3), 775–793 (2014)

    Article  MATH  Google Scholar 

  29. Eglese, R., BektaÅŸ, T.: Green vehicle routing. In: Toth, P., Vigo, D. (eds.) Vehicle Routing Problems, Methods and Applications, MOS-SIAM Series on Optimization (2014)

    Google Scholar 

  30. Eksioglu, B., Vural, A.V., Reisman, A.: The vehicle routing problem: a taxonomic review. Comput. Ind. Eng. 57(4), 1472–1483 (2009)

    Article  Google Scholar 

  31. Elango, M., Nachiappan, S., Tiwari, M.K.: Balancing task allocation in multi-robot systems using k-means clustering and auction based mechanisms. Expert Syst. Appl. 38(6), 6486–6491 (2011)

    Article  Google Scholar 

  32. Expósito-Izquierdo, C., Rossi, A., Sevaux, M.: A two-level solution approach to solve the clustered capacitated vehicle routing problem. Comput. Ind. Eng 91, 274–289 (2016)

    Article  Google Scholar 

  33. Figliozzi, M.: Vehicle routing problem for emissions minimization. Transp. Res. Rec. J. Transp. Res. Board 2197, 1–7 (2010)

    Article  Google Scholar 

  34. Flores-Garza, D.A., Salazar-Aguilar, M.A., Ulrich Ngueveu, S.: Laporte, G.: The multi-vehicle cumulative covering tour problem. Ann. Oper. Res. 258(2), pp 761–780 (2015)

    Google Scholar 

  35. Gao, W.: Improved ant colony clustering algorithm and its performance stud. Comput. Intell. Neurosci. 2016, 1–14 (2016)

    Google Scholar 

  36. Garca-Njera, A., Bullinaria, J.A., Gutirrez-Andrade, M.A.: An evolutionary approach for multi-objective vehicle routing problems with backhauls. Comput. Ind. Eng. 81, 90–108 (2015)

    Article  Google Scholar 

  37. Gaskell, T.J.: Bases for vehicle fleet scheduling. OR 18(3), 281–295 (1967)

    Article  Google Scholar 

  38. Gaur, D.R., Singh, R.R.: Cumulative vehicle routing problem: a column generation approach. In: Proceedings of CALDAM, pp. 262–274 (2015)

    Google Scholar 

  39. Gaur, D.R., Mudgal, A., Singh, R.R.: Routing vehicles to minimize fuel consumption. Oper. Res. Lett. 41(6), 576–580 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  40. Geetha, S., Vanathi, P.T., Poonthalir, G.: Metaheuristic approach for the multi-depot vehicle routing problem. Appl. Artif. Intell. 26(9), 878–901 (2012)

    Article  MATH  Google Scholar 

  41. Ghorbani, A., Akbari Jokar, M.R.: A hybrid imperialist competitive-simulated annealing algorithm for a multisource multi-product location-routing-inventory problem. Comput. Ind. Eng. 101, 116–127 (2016)

    Article  Google Scholar 

  42. Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning, 1st edn. Addison-Wesley Longman Publishing Co., Inc., Boston (1989)

    MATH  Google Scholar 

  43. Golden, B.L., Wasil, E.A., Kelly, J.P., Chao, I.-M.: The Impact of Metaheuristics on Solving the Vehicle Routing Problem: Algorithms, Problem Sets, and Computational Results, pp. 33–56. Springer, Boston (1998)

    Google Scholar 

  44. İ Kara, Kara, B., Yetiş, M.K.: Cumulative Vehicle Routing Problems, pp. 85–98. I-Tech Education and Publishing KG, Vienna (2008)

    Google Scholar 

  45. Junqueira, L., Morabito, R.: Heuristic algorithms for a three-dimensional loading capacitated vehicle routing problem in a carrier. Comput. Ind. Eng. 88, 110–130 (2015)

    Article  Google Scholar 

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

    Article  Google Scholar 

  47. Ke, L., Feng, Z.: A two-phase metaheuristic for the cumulative capacitated vehicle routing problem. Comput. Oper. Res. 40(2), 633–638 (2013)

    Article  MATH  Google Scholar 

  48. Kim, N., Janic, M., van Wee, B.: Trade-off between carbon dioxide emissions and logistics costs based on multiobjective optimization. Transp. Res. Rec. J. Transp. Res. Board 2139, 107–116 (2009)

    Article  Google Scholar 

  49. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  50. Kokubugata, H., Kawashima, H.: Application of simulated annealing to routing problems in city logistics. In: Tan, C.M. (ed.): Simulated Annealing, pp. 131–154. InTech. Vienna, Austria (2008)

    Google Scholar 

  51. Kopfer, H., Kopfer, H.: Emissions minimization vehicle routing problem in dependence of different vehicle classes. In: Kreowski, H.-J., Scholz-Reiter, B., Thoben, K.-D. (eds.): Dynamics in Logistics. Lecture Notes in Logistics, pp. 49–58. Springer, Berlin/Heidelberg (2013)

    Google Scholar 

  52. Lenstra, J.K., Rinnooy Kan, A.H.G.: Complexity of vehicle routing and scheduling problems. Networks 11(2), 221–227 (1981)

    Article  MATH  Google Scholar 

  53. Li, H., Yuan, J., Lv, T., Chang, X.: The two-echelon time-constrained vehicle routing problem in linehaul-delivery systems considering carbon dioxide emissions. Transp. Res. Part D Transp. Environ. 49, 231–245 (2016)

    Article  Google Scholar 

  54. Lima, F.M.S., Pereira, D.S., Conceio, S.V., Nunes, N.T.R.: A mixed load capacitated rural school bus routing problem with heterogeneous fleet: algorithms for the Brazilian context. Expert Syst. Appl. 56, 320–334 (2016)

    Article  Google Scholar 

  55. Lu, C.-C., Yu, V.F.: Data envelopment analysis for evaluating the efficiency of genetic algorithms on solving the vehicle routing problem with soft time windows. Comput. Ind. Eng. 63(2), 520–529 (2012)

    Article  MathSciNet  Google Scholar 

  56. Lysgaard, J., Wøhlk, S.: A branch-and-cut-and-price algorithm for the cumulative capacitated vehicle routing problem. Eur. J. Oper. Res. 236(3), 800–810 (2014). Vehicle Routing and Distribution Logistics.

    Google Scholar 

  57. Ma, X., Huang, Z., Koutsopoulos, H.: Integrated traffic and emission simulation: a model calibration approach using aggregate information. Environ. Model. Assess. 19(4), pp 271–282 (2014)

    Article  Google Scholar 

  58. Moshref-Javadi, M., Lee, S.: The customer-centric, multi-commodity vehicle routing problem with split delivery. Expert Syst. Appl. 56, 335–348 (2016)

    Article  Google Scholar 

  59. Mu, D., Wang, C., Zhao, F., Sutherland, J.W.: Solving vehicle routing problem with simultaneous pickup and delivery using parallel simulated annealing algorithm. Int. J. Shipp. Transp. Logist. 8(1), 81–106 (2016)

    Article  Google Scholar 

  60. Nazif, H., Lee, L.S.: Optimised crossover genetic algorithm for capacitated vehicle routing problem. Appl. Math. Model. 36(5), 2110–2117 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  61. Ngueveu, S.U., Prins, C., Calvo, R.W.: An effective memetic algorithm for the cumulative capacitated vehicle routing problem. Comput. Oper. Res. 37(11), 1877–1885 (2010). Metaheuristics for Logistics and Vehicle Routing

    Google Scholar 

  62. Ozsoydan, F.B., Sipahioglu, A.: Heuristic solution approaches for the cumulative capacitated vehicle routing problem. Optimization 62(10), 1321–1340 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  63. Paessens, H.: The savings algorithm for the vehicle routing problem. Eur. J. Oper. Res. 34(3), 336–344 (1988)

    Article  MATH  Google Scholar 

  64. Park, Y.-B., Yoo, J.-S., Park, H.-S.: A genetic algorithm for the vendor-managed inventory routing problem with lost sales. Expert Syst. Appl. 53, 149–159 (2016)

    Article  Google Scholar 

  65. Pierre, D.M., Zakaria, N.: Stochastic partially optimized cyclic shift crossover for multi-objective genetic algorithms for the vehicle routing problem with time-windows. Appl. Soft Comput. 52, 863–876 (2016)

    Article  Google Scholar 

  66. Pop, P.C., Matei, O., Pop Sitar, C.: An improved hybrid algorithm for solving the generalized vehicle routing problem. Neurocomputing 109, 76–83 (2013)

    Article  Google Scholar 

  67. Ribeiro, G.M., Laporte, G.: An adaptive large neighborhood search heuristic for the cumulative capacitated vehicle routing problem. Comput. Oper. Res. 39(3), 728–735 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  68. Rivera, J.C., Afsar, H.M., Prins, C.: Multistart Evolutionary Local Search for a Disaster Relief Problem, pp. 129–141. Springer International Publishing, Cham (2014)

    Google Scholar 

  69. Rivera, J.C., Afsar, H.M., Prins, C.: A multistart iterated local search for the multitrip cumulative capacitated vehicle routing problem. Comput. Optim. Appl. 61(1), 159–187 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  70. Rivera, J.C., Afsar, H.M., Prins, C.: Mathematical formulations and exact algorithm for the multitrip cumulative capacitated single-vehicle routing problem. Eur. J. Oper. Res. 249(1), 93–104 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  71. Shaabani, H., Kamalabadi, I.N.: An efficient population-based simulated annealing algorithm for the multi-product multi-retailer perishable inventory routing problem. Comput. Ind. Eng. 99, 189–201 (2016)

    Article  Google Scholar 

  72. Soysal, M., Bloemhof-Ruwaard, J.M., Bektaş, T.: The time-dependent two-echelon capacitated vehicle routing problem with environmental considerations. Int. J. Prod. Econ. 164, 366–378 (2015)

    Article  Google Scholar 

  73. Taillard, É.: Parallel iterative search methods for vehicle routing problems. Networks 23(8), 661–673 (1993)

    Article  MATH  Google Scholar 

  74. Victoria, J.F., Afsar, H.M., Prins, C.: Vehicle routing problem with time-dependent demand in humanitarian logistics. In: 2015 International Conference on Industrial Engineering and Systems Management (IESM), Oct 2015, pp. 686–694

    Google Scholar 

  75. Vidal, T., Battarra, M., Subramanian, A., Erdogan, G.: Hybrid metaheuristics for the clustered vehicle routing problem. Comput. Oper. Res. 58, 87–99 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  76. Wang, Y., Ma, X., Xu, M., Wang, Y., Liu, Y.: Vehicle routing problem based on a fuzzy customer clustering approach for logistics network optimization. J. Intell. Fuzzy Syst. 29(4), 1427–1442 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  77. Xiao, Y., Konak, A.: The heterogeneous green vehicle routing and scheduling problem with time-varying traffic congestion. Transp. Res. Part E Logist. Transp. Rev. 88, 146–166 (2016)

    Article  Google Scholar 

  78. Xiao, Y., Zhao, Q., Kaku, I., Xu, Y.: Development of a fuel consumption optimization model for the capacitated vehicle routing problem. Comput. Oper. Res. 39(7), 1419–1431 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  79. Xiao, Y., Zhao, Q., Kaku, I., Mladenovic, N.: Variable neighbourhood simulated annealing algorithm for capacitated vehicle routing problems. Eng. Optim. 46(4), 562–579 (2014)

    Article  Google Scholar 

  80. Yellow, P.C.: A computational modification to the savings method of vehicle scheduling. Oper. Res. Q. (1970–1977) 21(2), 281–283 (1970)

    Google Scholar 

  81. Yu, V.F., Jewpanya, P., Perwira Redi, A.A.N.: Open vehicle routing problem with cross-docking. Comput. Ind. Eng. 94, 6–17 (2016)

    Article  Google Scholar 

  82. Yücenur, N., Çetin Demirel, G.: A new geometric shape-based genetic clustering algorithm for the multi-depot vehicle routing problem. Expert Syst. Appl. 38(9), 11859–11865 (2011)

    Article  Google Scholar 

  83. Zhang, Z., Wei, L., Lim, A.: An evolutionary local search for the capacitated vehicle routing problem minimizing fuel consumption under three-dimensional loading constraints. Transp. Res. Part B Methodol. 82, 20–35 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Didem Cinar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Cinar, D., Cayir Ervural, B., Gakis, K., Pardalos, P.M. (2017). Constructive Algorithms for the Cumulative Vehicle Routing Problem with Limited Duration. In: Cinar, D., Gakis, K., Pardalos, P. (eds) Sustainable Logistics and Transportation. Springer Optimization and Its Applications, vol 129. Springer, Cham. https://doi.org/10.1007/978-3-319-69215-9_4

Download citation

Publish with us

Policies and ethics