New Hardness Results for Graph and Hypergraph Colorings

Finding a proper coloring of a t-colorable graph G with t colors is a classic NP-hard problem when t ≥ 3. In this work, we investigate the approximate coloring problem in which the objective is to find a proper c-coloring of G where c ≥ t. We show that for all t ≥ 3, it is NP-hard to find a c-coloring when c ≤ 2t - 2. In the regime where t is small, this improves, via a unified approach, the previously best known hardness result of c ≤ max{2t - 5, t + 2⌊t/3⌋ - 1} [9, 21, 13]. For example, we show that 6-coloring a 4-colorable graph is NP-hard, improving on the NP-hardness of 5-coloring a 4-colorable graph. We also generalize this to related problems on the strong coloring of hypergraphs. A k-uniform hypergraph H is t-strong colorable (where t ≥ k) if there is a t-coloring of the vertices such that no two vertices in each hyperedge of H have the same color. We show that if t = ⌈3k/2⌉, then it is NP-hard to find a 2-coloring of the vertices of H such that no hyperedge is monochromatic. We conjecture that a similar hardness holds for t = k + 1. We establish the NP-hardness of these problems by reducing from the hardness of the Label Cover problem, via a "dictatorship test" gadget graph. By combinatorially classifying all possible colorings of this graph, we can infer labels to provide to the label cover problem. This approach generalizes the "weak polymorphism" framework of [3], though interestingly our results are "PCP-free" in that they do not require any approximation gap in the starting Label Cover instance.

[1]  L. Lovász,et al.  Applications of product colouring , 1974 .

[2]  David S. Johnson,et al.  The Complexity of Near-Optimal Graph Coloring , 1976, J. ACM.

[3]  Editors , 1986, Brain Research Bulletin.

[4]  V. Rich Personal communication , 1989, Nature.

[5]  Colin McDiarmid,et al.  A Random Recolouring Method for Graphs and Hypergraphs , 1993, Combinatorics, Probability and Computing.

[6]  Saul Stahl,et al.  The multichromatic numbers of some Kneser graphs , 1998, Discret. Math..

[7]  Venkatesan Guruswami,et al.  Hardness of approximate hypergraph coloring , 2000, Electron. Colloquium Comput. Complex..

[8]  Venkatesan Guruswami,et al.  On the Hardness of 4-Coloring a 3-Colorable Graph , 2004, SIAM J. Discret. Math..

[9]  Nathan Linial,et al.  On the Hardness of Approximating the Chromatic Number , 2000, Comb..

[10]  Subhash Khot,et al.  Improved inapproximability results for MaxClique, chromatic number and approximate graph coloring , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[11]  Johan Håstad,et al.  Some optimal inapproximability results , 2001, JACM.

[12]  Subhash Khot,et al.  Hardness results for coloring 3-colorable 3-uniform hypergraphs , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[13]  Jonas Holmerin Vertex cover on 4-regular hyper-graphs is hard to approximate within 2 - ε , 2002, STOC '02.

[14]  N. Alon,et al.  Graph Products, Fourier Analysis and Spectral Techniques , 2004 .

[15]  Clifford D. Smyth,et al.  The Hardness of 3-Uniform Hypergraph Coloring , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[16]  Peter Jeavons,et al.  Classifying the Complexity of Constraints Using Finite Algebras , 2005, SIAM J. Comput..

[17]  Dan Suciu,et al.  Journal of the ACM , 2006 .

[18]  G. Winskel What Is Discrete Mathematics , 2007 .

[19]  Elchanan Mossel,et al.  Conditional Hardness for Approximate Coloring , 2009, SIAM J. Comput..

[20]  Irit Dinur,et al.  On the Conditional Hardness of Coloring a 4-Colorable Graph with Super-Constant Number of Colors , 2010, APPROX-RANDOM.

[21]  Venkatesan Guruswami,et al.  Super-polylogarithmic hypergraph coloring hardness via low-degree long codes , 2013, STOC.

[22]  Sangxia Huang Approximation resistance on satisfiable instances for predicates with few accepting inputs , 2013, STOC '13.

[23]  Sangxia Huang,et al.  Improved Hardness of Approximating Chromatic Number , 2013, APPROX-RANDOM.

[24]  Venkatesan Guruswami,et al.  PCPs via Low-Degree Long Code and Hardness for Constrained Hypergraph Coloring , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[25]  Venkatesan Guruswami,et al.  (2 + epsilon)-Sat Is NP-Hard , 2014, FOCS.

[26]  Subhash Khot,et al.  Hardness of Coloring 2-Colorable 12-Uniform Hypergraphs with exp(log^{Omega(1)} n) Colors , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[27]  J. Håstad,et al.  (2 + epsilon)-Sat Is NP-Hard , 2017, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[28]  Girish Varma Reducing uniformity in Khot-Saket hypergraph coloring hardness reductions , 2015, Chic. J. Theor. Comput. Sci..

[29]  Sangxia Huang $2^{(\log N)^{1/4-o(1)}}$ Hardness for Hypergraph Coloring , 2015, Electron. Colloquium Comput. Complex..

[30]  Raphaël Clifford,et al.  ACM-SIAM Symposium on Discrete Algorithms , 2015, SODA 2015.

[31]  Prasad Raghavendra,et al.  Bypassing UGC from Some Optimal Geometric Inapproximability Results , 2016, TALG.

[32]  Venkatesan Guruswami,et al.  Strong Inapproximability Results on Balanced Rainbow-Colorable Hypergraphs , 2018, Comb..