Skip to main content
Log in

On edge orienting methods for graph coloring

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We consider the problem of orienting the edges of a graph so that the length of a longest path in the resulting digraph is minimum. As shown by Gallai, Roy and Vitaver, this edge orienting problem is equivalent to finding the chromatic number of a graph. We study various properties of edge orienting methods in the context of local search for graph coloring. We then exploit these properties to derive four tabu search algorithms, each based on a different neighborhood. We compare these algorithms numerically to determine which are the most promising and to give potential research directions.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Ahuja RK, Magnanti TL, Orlin JB (1993) Network flows: theory, algorithms, and applications. Prentice-Hall, New Jersey, pp 107–108

    Google Scholar 

  • Barbosa VC, Assis CAG, Do Nascimento JO (2004) Two novel evolutionary formulations of the graph coloring problem. J Comb Optim 8(1):41–63

    Article  MathSciNet  MATH  Google Scholar 

  • Brown JR (1972) Chromatic scheduling and the chromatic number problem. Manag Sci 19(4):456–463

    MATH  Google Scholar 

  • Galinier P, Hertz A (2006) A survey of local search methods for graph coloring. Comput & Oper Res (to appear)

  • Gallai T (1968) On directed paths and circuits. In: Erdös P, Katobna G (eds) Theory of graphs. Academic Press, Tihany, New York, pp 115–118

  • Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W.H. Freman and Company, NY

    MATH  Google Scholar 

  • Glover F, Laguna M (eds) (1997) Tabu search. Kluwer Academic Publishers

  • Herrmann F, Hertz A (2002) Finding the chromatic number by means of critical graphs. ACM J Exp Alg 7(10):1–9

    MathSciNet  Google Scholar 

  • Johnson DS, Trick MA (1996) Proceedings of the 2nd DIMACS implementation challenge, DIMACS Series in Discrete Mathematics and Theoretical Computer Science 26, American Mathematical Society

  • Kubale M, Jackowski B (1985) A generalized implicit enumeration algorithm for graph coloring. Comm ACM 28(4):412–418

    Article  Google Scholar 

  • Mehrotra A, Trick MA (1996) A column generation approach for exact graph coloring. INFORMS J Comput 8(4):344–354

    MATH  Google Scholar 

  • Peemöller J (1983) A correction to Brélaz’s modification of Brown’s coloring algorithm. Comm ACM 26(8):593–597

    Article  Google Scholar 

  • Roy B (1967) Nombre chromatique et plus longs chemins d’un graphe. Revue AFIRO 1:127–132

    Google Scholar 

  • Van Laarhoven PJM, Aarts EHL, Lenstra JK (1992) Job-shop scheduling by simulated annealing. Oper Res 40(1):113–125

    Article  MathSciNet  MATH  Google Scholar 

  • Vitaver LM (1962) Determination of minimal coloring of vertices of a graph by means of Boolean powers of the incidence matrix. Dokl Akad Nauk SSSR147 758–759 (in Russian)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alain Hertz.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gendron, B., Hertz, A. & St-Louis, P. On edge orienting methods for graph coloring. J Comb Optim 13, 163–178 (2007). https://doi.org/10.1007/s10878-006-9019-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-006-9019-3

Keywords

Navigation