Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Improving the performance guarantee for approximate graph coloring

Published: 01 October 1983 Publication History
  • Get Citation Alerts
  • 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

    cover image Journal of the ACM
    Journal of the ACM  Volume 30, Issue 4
    Oct. 1983
    179 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/2157
    Issue’s Table of Contents

    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)193
    • Downloads (Last 6 weeks)32

    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