Skip to main content

Approximate hypergraph coloring

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1097))

Abstract

A coloring of a hypergraph is a mapping of vertices to colors such that no hyperedge is monochromatic. We are interested in the problem of coloring 2-colorable hypergraphs. For the special case of graphs (hypergraphs of dimension 2) this can easily be done in linear time. The problem for general hypergraphs is much more difficult since a result of Lovasz implies that the problem is NP-hard even if all hyperedges have size three.

In this paper we develop approximation algorithms for this problem. Our first result is an algorithm that colors any 2-colorable hypergraph on n vertices and dimension d with O(n 1−1/d log1−1/d n) colors. This is the first algorithm that achieves a sublinear number of colors in polynomial time. This algorithm is based on a new technique for reducing degrees in a hypergraph that should be of independent interest. For the special case of hypergraphs of dimension three we improve on the previous result by obtaining an algorithm that uses only O(n 2/9 log17/8 n) colors. This result makes essential use of semidefinite programming. This last result is rather surprising because we show that semidefinite programming will fail for any larger dimension.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. Alizadeh, Interior point methods in semidefinite programming with applications to combinatorial optimization, Proc. of the 2nd MPS Conference on Integer Programming and Combinatorial Optimization, Carnegie Mellon University, 1992.

    Google Scholar 

  2. N. Alon, N. Kahale, Approximating Maximum Independent Sets, Manuscript, 1995.

    Google Scholar 

  3. A. Blum, New Approximation Algorithms for Graph Coloring, JACM, 41, pp. 470–516, 1994.

    Google Scholar 

  4. A. Frieze, M.Jerrum, Improved Approximation Algorithms for Max k-Cut and Max Bisection, IPCO, 1995.

    Google Scholar 

  5. M.R. Garey AND D.S. Johnson, Computers and Intractability: a Guide to the Theory of NP-Completeness, Freeman, San Francisco, CA, 1979.

    Google Scholar 

  6. M. Goemans, D. Williamson, 0.878 Approximation Algorithms for Max Cut and Max 2SAT, Proc. of 26th Annual Symposium on the Theory of Computing, pp. 422–431, 1993.

    Google Scholar 

  7. M. Grötschel, L. Lovasz, A Schrijver, The ellipsoid method and its consequences in combinatorial optimization, Combinatorica 1, pp. 169–197, 1981.

    Google Scholar 

  8. D. Karger, R. Motwani, M. Sudan, Approximate Graph Coloring by Semidefinite Programming, Proc. of the 35th IEEE Symposium on Foundations of Computer Science, pp. 1–10, 1994.

    Google Scholar 

  9. L. Lovasz, Colorings and Coverings of Hypergraphs, Proc. 4th Southeastern Conference on Combinatorics, Graph Theory, and Computing, Utilitas Mathematica Publishing, Winnipeg, pp. 3–12.

    Google Scholar 

  10. S. Mahajan, H. Ramesh, Derandomizing Semidefinite Programming Based Approximation Algorithms, Proc. of the 36th IEEE Symposium on Foundations of Computer Science, 1995, to appear.

    Google Scholar 

  11. A. Wigderson, Improving the Performance Guarantee for Approximate Graph Coloring, JACM 30(4), pp. 729–735, 1983.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rolf Karlsson Andrzej Lingas

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kelsen, P., Mahajan, S., Ramesh, H. (1996). Approximate hypergraph coloring. In: Karlsson, R., Lingas, A. (eds) Algorithm Theory — SWAT'96. SWAT 1996. Lecture Notes in Computer Science, vol 1097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61422-2_119

Download citation

  • DOI: https://doi.org/10.1007/3-540-61422-2_119

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61422-7

  • Online ISBN: 978-3-540-68529-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics