Abstract
Huge color class redundancy makes the graph coloring problem (GCP) very challenging for genetic algorithms (GAs), and designing effective crossover operators is notoriously difficult. Thus, despite the predominance of population based methods, crossover plays a minor role in many state-of-the-art approaches to solving the GCP. Two main encoding methods have been adopted for heuristic and GA methods: direct encoding, and order based encoding. Although more success has been achieved with direct approaches, algorithms using an order based representation have one powerful advantage: every chromosome decodes as a feasible solution. This paper introduces some new order based crossover variations and demonstrates that they are much more effective on the GCP than other order based crossovers taken from the literature.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Anderson, P.G., Ashlock, D.: Advances in ordered greed (2004), Available from http://www.cs.rit.edu/~pga/abstracts.php
Burke, E., Petrovic, S.: Recent research directions in automated timetabling. European Journal of Operational Research 140(2), 266–280 (2002)
Costa, D., Hertz, A., Dubuis, O.: Embedding a sequential procedure within an evolutionary algorithm for coloring problems. Journal of Heuristics 1, 105–128 (1995)
Croitoru, C., Luchian, H., Gheorghieş, O., Apetrei, A.: A new genetic graph coloring heuristic. In: Proceedings of the Computational Symposium on Graph Coloring and its Generalizations, pp. 63–74 (2002)
Culberson, J., Luo, F.: Exploring the k-colorable landscape with iterated greedy. In Johnson and Trick [13], pp. 499–520
Brélaz, D.: New methods to color the vertices of graphs. Communications of the ACM 24(4), 251–256 (1979)
Eiben, A.E., Van der Hauw, J.K., Van Hemert, J.I.: Graph coloring with adaptive evolutionary algorithms. Journal of Heuristics 4, 25–46 (1998)
Erben, W.: A grouping genetic algorithm for graph colouring and exam timetabling. In: Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol. 2079, Springer, Heidelberg (2001)
Fleurent, C., Ferland, J.A.: Genetic and hybrid algorithms for graph coloring. Annals of Operations Research 63, 437–461 (1996)
Galinier, P., Hao, J.K.: Hybrid evolutionary algorithms for graph coloring. Journal of Combinatorial Optimization 3(4), 379–397 (1999)
Glass, C.A., Prügel-Bennett, A.: A polynomially searchable exponential neighbourhood for graph colouring. Journal of the Operational Research Society 56(3), 324–330 (2005)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (1989)
Johnson, D.S., Trick, M.A. (eds.): DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 26. American Mathematical Society (1996)
Davis, L.: Order-based genetic algorithms and the graph coloring problem. In: Handbook of Genetic Algorithms, ch. 6, pp. 72–90. Van Nostrand Reinhold, New York (1991)
Matula, D., Marble, G., Isaacson, J.: Graph coloring algorithms. In: Graph theory and computing, pp. 104–122. Academic Press, London (1972)
Morgenstern, C.: Distributed coloration neighborhood search. In Johnson and Trick [13], pp. 335–357
Oliver, I.M., Smith, D.J., Holland, J.: A study of permutation crossover operators on the traveling salesman problem. In: Genetic Algorithms and their Applications: Proceedings of the Second International Conference on Genetic Algorithms, pp. 224–230 (1987)
Valenzuela, C.: A study of permutation operators for minimum span frequency assignment using an order based representation. Journal of Heuristics 7(1), 5–22 (2001); C.L. Valenzuela is now known as C. L. Mumford
Welsh, D., Powell, M.: An upper bound for the chromatic number of a graph and its application to timetabling problems. The Computer Journal 10, 85–86 (1967)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mumford, C.L. (2006). New Order-Based Crossovers for the Graph Coloring Problem. In: Runarsson, T.P., Beyer, HG., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds) Parallel Problem Solving from Nature - PPSN IX. PPSN 2006. Lecture Notes in Computer Science, vol 4193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11844297_89
Download citation
DOI: https://doi.org/10.1007/11844297_89
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38990-3
Online ISBN: 978-3-540-38991-0
eBook Packages: Computer ScienceComputer Science (R0)