Abstract
Cellular Genetic Algorithms (cGAs) are a subclass of Genetic Algorithms (GAs) in which the population diversity and exploration are enhanced thanks to the existence of small overlapped neighborhoods. Such a kind of structured algorithms is specially well suited for complex problems. In this paper we propose the utilization of some cGAs with and without including local search techniques for solving the vehicle routing problem (VRP). A study on the behavior of these algorithms has been performed in terms of the quality of the solutions found, execution time, and number of function evaluations (effort). We have selected the benchmark of Christofides, Mingozzi and Toth for testing the proposed cGAs, and compare them with some other heuristics in the literature. Our conclusions are that cGAs with an added local search operator are able of always locating the optimum of the problem at low times and reasonable effort for the tested instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Toth, P., Vigo, D.: The Vehicle Routing Problem. Monographs on Discrete Mathematics and Applications. SIAM, Philadelphia (2001)
Dantzing, G., Ramster, R.: The truck dispatching problem. Management Science 6, 80–91 (1959)
Christofides, N., Mingozzi, A., Toth, P.: The Vehicle Routing Problem. In: Combinatorial Optimization, pp. 315–338. John Wiley, Chichester (1979)
Manderick, B., Spiessens, P.: Fine-grained parallel genetic algorithm. In: Schaffer, J. (ed.) 3rd ICGA, pp. 428–433. Morgan Kaufmann, San Francisco (1989)
Lenstra, J., Kan, A.R.: Complexity of vehicle routing and scheduling problems. Networks 11, 221–227 (1981)
Whitley, D.: Cellular genetic algorithms. In: Forrest, S. (ed.) Proceedings of the 5th ICGA, p. 658. Morgan-Kaufmann, CA (1993)
Whitley, D., Starkweather, T., Fuquay, D.: Scheduling problems and traveling salesman: The genetic edge recombination operator. In: Schaffer, J. (ed.) 3rd ICGA, pp. 133–140. Morgan Kaufmann, San Francisco (1989)
Fogel, D.: An evolutionary approach to the traveling salesman problem. Biological Cybernetics 60, 139–144 (1988)
Banzhaf, W.: The “molecular” traveling salesman. Biological Cybernetics 64, 7–14 (1990)
Holland, J.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor (1975)
Rochat, Y., Taillard, E.: Probabilistic diversification and intensification in local search for vehicle routing. J. of Heuristics 1, 147–167 (1995)
Berger, J., Barkaoui, M.: A hybrid genetic algorithm for the capacitated vehicle routing problem. In: Cantú-Paz, E., Foster, J.A., Deb, K., Davis, L., Roy, R., O’Reilly, U.-M., Beyer, H.-G., Kendall, G., Wilson, S.W., Harman, M., Wegener, J., Dasgupta, D., Potter, M.A., Schultz, A., Dowsland, K.A., Jonoska, N., Miller, J., Standish, R.K. (eds.) GECCO 2003. LNCS, vol. 2723, pp. 646–656. Springer, Heidelberg (2003)
Croes, G.: A method for solving traveling salesman problems. Operations Research 6, 791–812 (1958)
Osman, I.: Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problems. Annals of Operations Research 41, 421–451 (1993)
Beasley, J.: OR-library: Distributing test problems by electronic mail. J. of the Operational Research Society 11, 1069–1072 (1990)
Clarke, G., Wright, J.: Scheduling of vehicles from a central depot to a number of delivery points. Operations Research 12, 568–581 (1964)
Wren, A., Holliday, A.: Computer scheduling of vehicles from one or more depots to a number of delivery points. Operational Research Quarterly 23, 333–344 (1972)
Ryan, D., Hjorring, C., Glover, F.: Extensions of the petal method for vehicle routing. J. of the Operational Research Society 44, 289–296 (1993)
Prins, C.: A simple and effective evolutionary algorithm for the vehicle routing problem. Computers and Operations Research (2003) (in press) (corrected proof)
Bullnheimer, B., Hartl, R., Strauss, C.: An improved ant system algorithm for the vehicle routing problem. Annals of Operations Research 89, 319–328 (1999)
Reimann, M., Doerner, K., Hartl, R.: D-ants: Savings based ants divide and conquer the vehicle routing problem. Computers & Operations Res. 31, 563–591 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alba, E., Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms. In: Gottlieb, J., Raidl, G.R. (eds) Evolutionary Computation in Combinatorial Optimization. EvoCOP 2004. Lecture Notes in Computer Science, vol 3004. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24652-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-24652-7_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21367-3
Online ISBN: 978-3-540-24652-7
eBook Packages: Springer Book Archive