Solving real-world vehicle routing problems with time windows using virus evolution strategy

This paper proposes a new solution to the vehicle routing problem with time windows using an evolution strategy adopting viral infection. The problem belongs to the NP-hard class and is very difficult to solve within practical time limits using systematic optimization techniques. In conventional evolution strategies, a schema with a high degree-of-fitness produced in the process of evolution may not be inherited when the fitness of the individual containing the schema is low. The proposed method preserves the schema as a virus and uses it by the infection operation in successive generations. Experimental results using extended Solomon's benchmark problems with 1000 customers proved that the proposed method is superior to conventional methods in both its rates of searches and the probability of obtaining solutions. Further experiments using the map of the central part of Tokyo with 20000 intersections and real traffic data also gave that the rate of search of the proposed method is higher than that of the conventional method.

[1]  Loo Hay Lee,et al.  Artificial intelligence heuristics in solving vehicle routing problems with time window constraints , 2001 .

[2]  Massimiliano Caramia,et al.  Experimenting crossover operators to solve the vehicle routing problem with time windows by Genetic Algorithms , 2008 .

[3]  Éric D. Taillard,et al.  POPMUSIC for a real-world large-scale vehicle routing problem with time windows , 2009, J. Oper. Res. Soc..

[4]  Mohamed Barkaoui,et al.  A parallel hybrid genetic algorithm for the vehicle routing problem with time windows , 2004, Comput. Oper. Res..

[5]  S. Tsukahara,et al.  Short-term traffic prediction using fuzzy c-means and cellular automata in a wide-area road network , 2005, Proceedings. 2005 IEEE Intelligent Transportation Systems, 2005..

[6]  Paolo Toth,et al.  Recent advances in vehicle routing exact algorithms , 2007, 4OR.

[7]  Humberto Cesar Brandao de Oliveira,et al.  A Robust Method for the VRPTW with Multi-Start Simulated Annealing and Statistical Analysis , 2007, 2007 IEEE Symposium on Computational Intelligence in Scheduling.

[8]  Andreas Reinholz,et al.  Empirical Analysis of Two Different Metaheuristics for Real-World Vehicle Routing Problems , 2007, Hybrid Metaheuristics.

[9]  O. Bräysy,et al.  Genetic Algorithms for the Vehicle Routing Problem with Time Windows , 1999 .

[10]  KanohHitoshi Dynamic route planning for car navigation systems using virus genetic algorithms , 2007 .

[11]  Hitoshi Kanoh,et al.  Solving constraint-satisfaction problems by a genetic algorithm adopting viral infection , 1997 .

[12]  Hitoshi Kanoh,et al.  Dynamic route planning for car navigation systems using virus genetic algorithms , 2007, Int. J. Knowl. Based Intell. Eng. Syst..

[13]  Luca Maria Gambardella,et al.  MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows , 1999 .

[14]  Toshio Fukuda,et al.  The role of virus infection in virus-evolutionary genetic algorithm , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[15]  Jörg Homberger,et al.  A two-phase hybrid metaheuristic for the vehicle routing problem with time windows , 2005, Eur. J. Oper. Res..

[16]  Roberto Montemanni,et al.  Time dependent vehicle routing problem with a multi ant colony system , 2008, Eur. J. Oper. Res..

[17]  Roberto Montemanni,et al.  Ant colony optimization for real-world vehicle routing problems , 2007, Swarm Intelligence.

[18]  J. K. Lenstra,et al.  Complexity of vehicle routing and scheduling problems , 1981, Networks.

[19]  R. Montemanni,et al.  Ant colony optimization for real-world vehicle routing problems From theory to applications , .

[20]  Olli Bräysy,et al.  Active guided evolution strategies for large-scale vehicle routing problems with time windows , 2005, Comput. Oper. Res..

[21]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[22]  Russell Bent,et al.  A Two-Stage Hybrid Local Search for the Vehicle Routing Problem with Time Windows , 2004, Transp. Sci..

[23]  Hitoshi Kanoh,et al.  Virus Evolution Strategy for Vehicle Routing Problems with Time Windows , 2008, PPSN.

[24]  Ibrahim H. Osman,et al.  Hybrid Genetic Algorithm, Simulated Annealing and Tabu Search Methods for Vehicle Routing Problems with Time Windows , 1997 .

[25]  David Pisinger,et al.  A general heuristic for vehicle routing problems , 2007, Comput. Oper. Res..

[26]  Jean Berger,et al.  A Hybrid Genetic Algorithm for the Vehicle Routing Problem with Time Windows , 1998, Canadian Conference on AI.

[27]  Sadaaki Miyamoto,et al.  Fuzzy Sets in Information Retrieval and Cluster Analysis , 1990, Theory and Decision Library.