skip to main content
10.1145/266021.266047acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free Access

Exact coloring of real-life graphs is easy

Published:13 June 1997Publication History

ABSTRACT

Graph coloring has several important applications inVLSI CAD. Since graph coloring is NP-complete, heuristics are used to approximate the optimum solution. But heuristic solutions are typically 10% off, and as much as100% off, the minimum coloring. This paper shows thatsince real-life graphs appear to be 1-perfect, one can indeed solve them exactly for a small overhead.

References

  1. 1.M. Bellare, O. Goldreich, M. Sudan, "Free bits, PCPs and non-approximability - towards tight results", Proc. of 36th Ann. IEEE Syrup. on Foundations of Comput. Sci., pp. 422-431, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.B. Bollob~s, P. ErdSs, "Cliques in Random Graphs", Math. Proc. Camb. Phil. Soc., 80, pp. 419-427, 1976.Google ScholarGoogle ScholarCross RefCross Ref
  3. 3.B. Bollob~s, "The Chromatic Number of Random Graphs", Combinatorica, 8-1, pp. 49-55, 1988.Google ScholarGoogle ScholarCross RefCross Ref
  4. 4.D. Br~laz, "New Methods to Color Vertices of a Graph", Comm. of the ACM, 22-4, pp. 251-256, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.J. R. Brown, "Chromatic Scheduling and the Chromatic Number Problem", Management Sci., 19, pp. 456-463, 1972.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.J. Cong, M. Hossain, N. A. Sherwani, "A Provably Good Multilayer Topological Planar Routing Algorithm in IC Layout Designs", IEEE Trans. on CAD, 12-1, pp. 70-78, Jan. 1993.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.ftp://dimacs.rutgers.edu/pub/challenge/graph/benchmark/, benchmark for graph coloring and clique, 1993.Google ScholarGoogle Scholar
  8. 8.D. Gajski, N. Dutt, A. Wu, S. Lin, High-Level Synthesis, Kluwer Ac. Pub., 1992.Google ScholarGoogle Scholar
  9. 9.M. R. Garey, D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, Freeman, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.M. GrSetschel, L. Lovgsz, A. Schrijver, ~The Ellipsoid Method and its Consequences in Combinatorial Optimization", Combinatorica, 1, pp. 169-197, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  11. 11.M. M. Hallddrsson, ~A still better performance guarantee for approximate graph coloring", Inform. Process. Lett., 45, pp. 19-23, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.D. S. Johnson, ~Worst-Case Behavior of Graph-Coloring Algorithms", Proc. 5th Southeastern Conf. on Uombinatorics, Graph Theory, and Computing, pp. 513-528, Winnipeg, 1974.Google ScholarGoogle Scholar
  13. 13.L. Kueera, Combinatorial Algorithms, Adam Hilger, 1990.Google ScholarGoogle Scholar
  14. 14.F. T. Leighton, ~A Graph Coloring Algorithm for Large Scheduling Problems", Y. Res. Nat. Bur. Standards, 84, pp. 489-506, 1979.Google ScholarGoogle ScholarCross RefCross Ref
  15. 15.G. D. Micheli, Synthesis and Optimization of Digital Circuits, McGraw-Hill, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.C. A. Morgenstern, Algorithms for General Graph Coloring, Ph.D. thesis, Department of Computing Science, University of New Mexico, Albuquerque NM, 1990.Google ScholarGoogle Scholar
  17. 17.J. Mycielski, ~Sur le Coloriage des Graphes", Colloq. Math., 3, 1955Google ScholarGoogle Scholar
  18. 18.J. PeemSller, ~A Correction to Br~laz's Modification of Brown's Coloring Algorithm", Comm. of the ACM, 26, pp. 595-597, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Exact coloring of real-life graphs is easy

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          DAC '97: Proceedings of the 34th annual Design Automation Conference
          June 1997
          788 pages
          ISBN:0897919203
          DOI:10.1145/266021

          Copyright © 1997 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 13 June 1997

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          DAC '97 Paper Acceptance Rate139of400submissions,35%Overall Acceptance Rate1,770of5,499submissions,32%

          Upcoming Conference

          DAC '24
          61st ACM/IEEE Design Automation Conference
          June 23 - 27, 2024
          San Francisco , CA , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader