Skip to main content
Log in

A parallel improved ant colony optimization for multi-depot vehicle routing problem

  • Theoretical Paper
  • Published:
Journal of the Operational Research Society

Abstract

This paper presents a method for solving multi-depot vehicle routing problem (MDVRP). First, a virtual central depot is added to transfer MDVRP to the multi-depot vehicle routing problem with the virtual central depot (V-MDVRP), which is similar to a vehicle routing problem (VRP) with the virtual central depot as the origin. An improved ant colony optimization with coarse-grain parallel strategy, ant-weight strategy and mutation operation, is presented for the V-MDVRP. The computational results for 23 benchmark problems are reported and compared to those of other ant colony optimizations.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

Similar content being viewed by others

References

  • Albritton MD and McMullen PR (2007). Optimal product design using a colony of virtual ants. Eur J Opl Res 176: 498–520.

    Article  Google Scholar 

  • Bell JE and McMullen PR (2004). Ant colony optimization techniques for the vehicle routing problem. Adv Eng Inform 18: 41–48.

    Article  Google Scholar 

  • Bullnheimer B, Hartl RF and Strauss C (1999). Applying the ant system to the vehicle routing problem. In: Voss SM, Osman IH and Roucairol C (eds). Meta-heuristics: Advances and Trends in Local Search Paradigms for Optimization. Kluwer: Boston, pp. 285–296.

    Chapter  Google Scholar 

  • Bullnheimer B, Kotsis G and Strauss C (1998). Parallelization strategies for the ant system. In: Leone R, Murli A, Pardalos PM and Toraldo G (eds). High Performance Algorithms and Software in Nonlinear Optimization. Kluwer: Dordrecht, pp. 87–100.

    Chapter  Google Scholar 

  • Chao MI, Golden BL and Wasil EA (1993). A new heuristic for the multi-depot vehicle routing problem that improves upon best-known solutions. Am J Math Mngt Sci 13: 371–406.

    Google Scholar 

  • Christofides N and Eilon S (1969). An algorithm for the vehicle-dispatching problem. Opl Res Q 20: 309–318.

    Article  Google Scholar 

  • Cordeau JF, Gendreau M and Laporte G (1997). A tabu search heuristic for periodic and multi-depot vehicle routing problems. Networks 30: 105–119.

    Article  Google Scholar 

  • Crevier B, Cordeau JF and Laporte G (2007). The multi-depot vehicle routing problem with inter-depot routes. Eur J Opl Res 176: 756–773.

    Article  Google Scholar 

  • Dorigo M, Maniezzo V and Colorni A (1996). Ant system: Optimization by a colony of cooperating agents. IEEE T Syst Man Cyb 26(1): 29–41.

    Article  Google Scholar 

  • Eklund SE (2004). A massively parallel architecture for distributed genetic algorithms. Parallel Comput 30: 647–676.

    Article  Google Scholar 

  • Gillett BE and Johnson JG (1976). Multi-terminal vehicle-dispatch algorithm. Omega 4: 711–718.

    Article  Google Scholar 

  • Lim A and Wang F (2005). Multi-depot vehicle routing problem: A one-stage approach. IEEE T Automat Sci Eng 2: 397–402.

    Article  Google Scholar 

  • Middendorf M, Reischle F and Schmeck H (2002). Multi colony ant algorithms. J Heuristics 8: 305–320.

    Article  Google Scholar 

  • Mingozzi A (2005). The multi-depot periodic vehicle routing problem. In: Zucker JD and Saitta L (eds). Lecture Notes Artificial Intelligence vol. 3607. Springer: Berlin, pp. 347–350.

    Google Scholar 

  • Raft OM (1982). A modular algorithm for an extended vehicle scheduling problem. Eur J Opl Res 11: 67–76.

    Article  Google Scholar 

  • Renaud J, Laporte G and Boctor FF (1996). A tabu search heuristic for the multi-depot vehicle routing problem. Comput Opns Res 23: 229–235.

    Article  Google Scholar 

  • Schoonderwoerd R, Holland O, Bruten J and Rothkrantz L (1997). Ant-based load balancing in telecommunications networks. Adapt Behav 5: 169–207.

    Article  Google Scholar 

  • Solar M, Parada V and Urrutia R (2002). A parallel genetic algorithm to solve the set-covering problem. Comput Opns Res 29: 1221–1235.

    Article  Google Scholar 

  • Stützle T and Hoos HH (2000). MAX–MIN ant system. Future Gener Comput Syst 16: 889–914.

    Article  Google Scholar 

  • Tillman FA and Cain TM (1972). An upperbound algorithm for the single and multiple terminal delivery problem. Mngt Sci 18: 664–682.

    Article  Google Scholar 

  • Wren A and Holliday A (1972). Computer scheduling of vehicles from one or more depots to a number of delivery points. Opl Res Q 23: 333–344.

    Article  Google Scholar 

  • Yang ZZ, Yu B and Cheng CT (2007). A parallel ant colony algorithm for bus network optimization. Comput-Aided Civ Inf Eng 22: 44–55.

    Article  Google Scholar 

  • Yu B and Yang ZZ (2009). A dynamic holding strategy in public transit systems with real-time information. Appl Intell 31: 69–80.

    Article  Google Scholar 

  • Yu B, Yang ZZ and Cheng CT (2007). Optimizing the distribution of shopping centers with parallel genetic algorithm. Eng Appl Artif Int 20: 215–223.

    Article  Google Scholar 

  • Yu B, Yang ZZ and Yao BZ (2009). An improved ant colony optimization for vehicle routing problem. Eur J Opl Res 196: 171–176.

    Article  Google Scholar 

Download references

Acknowledgements

This research is financed by the National Science Foundation for Post-doctoral Scientists of China 20080440168 and the Doctoral Program Foundation for Young Scholar of Institutions of Higher Education of China through project 20070151013.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Z-Z Yang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, B., Yang, ZZ. & Xie, JX. A parallel improved ant colony optimization for multi-depot vehicle routing problem. J Oper Res Soc 62, 183–188 (2011). https://doi.org/10.1057/jors.2009.161

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jors.2009.161

Keywords

Navigation