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

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.

[1]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[2]  Patrick R. McMullen,et al.  Ant colony optimization techniques for the vehicle routing problem , 2004, Adv. Eng. Informatics.

[3]  Gabriele Kotsis,et al.  Parallelization strategies for the ant system , 1998 .

[4]  Andrew Lim,et al.  Multi-depot vehicle routing problem: a one-stage approach , 2005, IEEE Transactions on Automation Science and Engineering.

[5]  G. Laporte,et al.  Discrete Optimization The multi-depot vehicle routing problem with inter-depot routes , 2007 .

[6]  Michel Gendreau,et al.  A tabu search heuristic for periodic and multi-depot vehicle routing problems , 1997, Networks.

[7]  Sven E. Eklund,et al.  A massively parallel architecture for distributed genetic algorithms , 2004, Parallel Comput..

[8]  Gilbert Laporte,et al.  A tabu search heuristic for the multi-depot vehicle routing problem , 1996, Comput. Oper. Res..

[9]  Hartmut Schmeck,et al.  Multi Colony Ant Algorithms , 2002, J. Heuristics.

[10]  Patrick R. McMullen,et al.  Optimal product design using a colony of virtual ants , 2007, Eur. J. Oper. Res..

[11]  Silvano Martello,et al.  Meta-Heuristics: Advances and Trends in Local Search Paradigms for Optimization , 2012 .

[12]  B. Gillett,et al.  Multi-terminal vehicle-dispatch algorithm , 1976 .

[13]  Aristide Mingozzi,et al.  The Multi-depot Periodic Vehicle Routing Problem , 2005, SARA.

[14]  Panos M. Pardalos,et al.  High Performance Algorithms and Software in Nonlinear Optimization , 2011 .

[15]  Baozhen Yao,et al.  Production , Manufacturing and Logistics An improved ant colony optimization for vehicle routing problem , 2008 .

[16]  Chuntian Cheng,et al.  Optimizing the distribution of shopping centers with parallel genetic algorithm , 2007, Eng. Appl. Artif. Intell..

[17]  Ole M. Raft A modular algorithm for an extended vehicle scheduling problem , 1982 .

[18]  Mauricio Solar,et al.  A parallel genetic algorithm to solve the set-covering problem , 2002, Comput. Oper. Res..

[19]  Léon J. M. Rothkrantz,et al.  Ant-Based Load Balancing in Telecommunications Networks , 1996, Adapt. Behav..

[20]  F. A. Tillman,et al.  An Upperbound Algorithm for the Single and Multiple Terminal Delivery Problem , 1972 .

[21]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[22]  Anthony Wren,et al.  Computer Scheduling of Vehicles from One or More Depots to a Number of Delivery Points , 1972 .

[23]  Chuntian Cheng,et al.  A Parallel Ant Colony Algorithm for Bus Network Optimization , 2007, Comput. Aided Civ. Infrastructure Eng..

[24]  Richard F. Hartl,et al.  Applying the ANT System to the Vehicle Routing Problem , 1999 .

[25]  E. D. Taillard,et al.  Ant Systems , 1999 .

[26]  Nicos Christofides,et al.  An Algorithm for the Vehicle-dispatching Problem , 1969 .

[27]  Bin Yu,et al.  A dynamic holding strategy in public transit systems with real-time information , 2009, Applied Intelligence.

[28]  Bruce L. Golden,et al.  A new heuristic for the multi-depot vehicle routing problem that improves upon best-known solutions , 1993 .