Skip to main content

New Order-Based Crossovers for the Graph Coloring Problem

  • Conference paper
Parallel Problem Solving from Nature - PPSN IX (PPSN 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4193))

Included in the following conference series:

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, P.G., Ashlock, D.: Advances in ordered greed (2004), Available from http://www.cs.rit.edu/~pga/abstracts.php

  2. Burke, E., Petrovic, S.: Recent research directions in automated timetabling. European Journal of Operational Research 140(2), 266–280 (2002)

    Article  Google Scholar 

  3. Costa, D., Hertz, A., Dubuis, O.: Embedding a sequential procedure within an evolutionary algorithm for coloring problems. Journal of Heuristics 1, 105–128 (1995)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. Culberson, J., Luo, F.: Exploring the k-colorable landscape with iterated greedy. In Johnson and Trick [13], pp. 499–520

    Google Scholar 

  6. Brélaz, D.: New methods to color the vertices of graphs. Communications of the ACM 24(4), 251–256 (1979)

    Article  MathSciNet  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. Fleurent, C., Ferland, J.A.: Genetic and hybrid algorithms for graph coloring. Annals of Operations Research 63, 437–461 (1996)

    Article  Google Scholar 

  10. Galinier, P., Hao, J.K.: Hybrid evolutionary algorithms for graph coloring. Journal of Combinatorial Optimization 3(4), 379–397 (1999)

    Article  MathSciNet  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (1989)

    MATH  Google Scholar 

  13. Johnson, D.S., Trick, M.A. (eds.): DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 26. American Mathematical Society (1996)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Matula, D., Marble, G., Isaacson, J.: Graph coloring algorithms. In: Graph theory and computing, pp. 104–122. Academic Press, London (1972)

    Google Scholar 

  16. Morgenstern, C.: Distributed coloration neighborhood search. In Johnson and Trick [13], pp. 335–357

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics