skip to main content
article
Free access

Improving the performance guarantee for approximate graph coloring

Published: 01 October 1983 Publication History
First page of PDF

References

[1]
A o, A.V., Hoid o, JIE, J D.THe Design and Analysis of Computer Algorithms. Addison-Wesley, Reading, Mass., 1974.
[2]
GAREY, M.R., AND JOSNSON, D.S.The complexity of near-optimal graph coloring. J. A CM 23, 1 (Jan. 1976), 43-49.
[3]
HA~tt'f, F. Graph Theory. Reading, Mass., 1971.
[4]
JOHNSON, D.S. Worst case bchavlour or graph coloring algorithms. In Proe. 3th South-Eastern Conf. on Combmatorics, Graph Theory and Computing. Utllitas Mathematica Publishing, Winnipeg, Canada, 1974, pp. 513-528.
[5]
KARP, R.M. Reducabdlty among combinatorial problems. In Complexuy of Computer Computations, R.E. Miller and J.W. Thatcher, F, As. Plenum Press, New York, 1972, pp. 85-104.
[6]
MA'rtn.~ D.W., MARBLE, G., Am) lssxcsoN, J D.Graph coloring algorithms. In Graph Theory and Computing, R.C. Reed, Ed., Acadermc Press, New York, 1972, pp. 109-122.
[7]
Mxaxa~, D.W. Bounded color functions on graphs. Networks 2 (1972), 29-44.
[8]
ROBERTS, A.W., AND VARBERG, D.E. Convex dnalysys. Academic Press, New York, London, 1973, pp. 211-2t6.
[9]
STOCKMEYER, L. Planar 3-colorabihty ts polynomial complete. ACM SIGACT News 5, 3 (1973), 19-25.
[10]
Wm.sH, D.J.A., AND POWnL, M.B.An upper bound to the chromatic number of a graph and its application to time tabling problems. Comput. ~ 10 (1967), 85-86.
[11]
WILLIAMS, M.R.The coloring of very large graphs, In Combinatorial Structures and their Applications, R. Guy, ed., Gordon and Breach, New York, 1970.
[12]
WIGDERSON, A. A new approximate graph colonng algorithm. In Proc. 14th ACM Syrup. on Theory of Computing (San Francisco, Calif., May 1982), ACM, New York, pp. 325-329.
[13]
WOOD, D.C.A technique for coloring a graph apphcable to large scale time tabling problems. Comtmt. d. 12 (1969), 317-319.

Cited By

View all
  • (2024)Better Coloring of 3-Colorable GraphsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649768(331-339)Online publication date: 10-Jun-2024
  • (2024)Robust Factorizations and Colorings of Tensor GraphsSIAM Journal on Discrete Mathematics10.1137/23M155247438:1(883-916)Online publication date: 28-Feb-2024
  • (2023)Towards the Formal Verification of Wigderson’s AlgorithmCompanion Proceedings of the 2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity10.1145/3618305.3623600(40-42)Online publication date: 22-Oct-2023
  • Show More Cited By

Recommendations

Reviews

William Benjamin Poucher

A graph coloring algorithm makes an assignment of colors to the vertices of a graph so that each vertex is of a different color than its neighbors. The chromatic number of a graph is the least number of colors for which such an assignment can be made. The performance guarantee of a graph coloring algorithm is the worst case ratio between the number of colors it assigns to a graph and that graph's chromatic number. In 1974, Johnson [1] showed that the Greedy Independent Set algorithm for coloring ran in time O( n 2) with performance guarantee O( n/log n) for all graphs. Wigderson improves upon the results of Johnson in several ways. First, an algorithm is given that colors any graph on n vertices with known chromatic number k in linear time with at most 2 k :9I colors. This algorithm is extended and combined with the Greedy Independent Set algorithm to produce an algorithm running in O( n 2) time with performance guarantee of O( n(log log n) 2/(log n) 2).

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1983
Published in�JACM�Volume 30, Issue 4

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)213
  • Downloads (Last 6 weeks)24
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Better Coloring of 3-Colorable GraphsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649768(331-339)Online publication date: 10-Jun-2024
  • (2024)Robust Factorizations and Colorings of Tensor GraphsSIAM Journal on Discrete Mathematics10.1137/23M155247438:1(883-916)Online publication date: 28-Feb-2024
  • (2023)Towards the Formal Verification of Wigderson’s AlgorithmCompanion Proceedings of the 2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity10.1145/3618305.3623600(40-42)Online publication date: 22-Oct-2023
  • (2023)Linearly Ordered Colourings of HypergraphsACM Transactions on Computation Theory10.1145/357090914:3-4(1-19)Online publication date: 1-Feb-2023
  • (2023)Approximate Graph Colouring and the Hollow ShadowProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585112(623-631)Online publication date: 2-Jun-2023
  • (2023)CLAP: A New Algorithm for Promise CSPsSIAM Journal on Computing10.1137/22M147643552:1(1-37)Online publication date: 25-Jan-2023
  • (2023)A better performance guarantee for approximate graph coloringAlgorithmica10.1007/BF018403985:1-4(459-466)Online publication date: 22-Mar-2023
  • (2018)Extracting data parallelism in non-stencil kernel computing by optimally coloring folded memory conflict graphProceedings of the 55th Annual Design Automation Conference10.1145/3195970.3196088(1-6)Online publication date: 24-Jun-2018
  • (2018)Graph-Theoretically Optimal Memory Banking for Stencil-Based Computing KernelsProceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays10.1145/3174243.3174251(199-208)Online publication date: 15-Feb-2018
  • (2018)Extracting Data Parallelism in Non-Stencil Kernel Computing by Optimally Coloring Folded Memory Conflict Graph2018 55th ACM/ESDA/IEEE Design Automation Conference (DAC)10.1109/DAC.2018.8465926(1-6)Online publication date: 24-Jun-2018
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media