Hardness of Finding Independent Sets in 2-Colorable and Almost 2-Colorable Hypergraphs

This work studies the hardness of finding independent sets in hypergraphs which are either 2-colorable or are almost 2-colorable, i.e. can be 2-colored after removing a small fraction of vertices and the incident hyperedges. To be precise, say that a hypergraph is (1 -- e)-almost 2-colorable if removing an e fraction of its vertices and all hyperedges incident on them makes the remaining hypergraph 2-colorable. In particular we prove the following results. • For an arbitrarily small constant γ > 0, there is a constant ξ > 0, such that, given a 4-uniform hypergraph on n vertices which is (1 -- e)-almost 2-colorable for e = 2-(logn)ξ, it is quasi-NP-hard1 to find an independent set of n/(2(logn)1-γ) vertices. • For any constants e, δ > 0, given as input a 3-uniform hypergraph on n vertices which is (1 -- e)-almost 2-colorable, it is NP-hard to find an independent set of δn vertices. • Assuming the d-to-1 Games Conjecture the following holds. For any constant δ > 0, given a 2-colorable 3-uniform hypergraph on n vertices, it is NP-hard to find an independent set of δn vertices. The hardness result on independent set in almost 2-colorable 3-uniform hypergraphs was earlier known only assuming the Unique Games Conjecture. In this work we prove the result unconditionally, combining Fourier analytic techniques with the Multi-Layered PCP of [11]. For independent sets in 2-colorable 3-uniform hypergaphs we prove the first strong hardness result, albeit assuming the d-to-1 Games Conjecture. Our reduction uses the d-to-1 Game as a starting point to construct a Multi-Layered PCP with the smoothness property. We use analytical techniques based on the Invariance Principle of Mossel [36]. The smoothness property is crucially exploited in a manner similar to recent work of Hastad [20] and Wenner [45]. Our result on almost 2-colorable 4-uniform hypergraphs gives the first nearly polynomial hardness factor for independent set in hypergraphs which are (almost) colorable with constantly many colors. It partially bridges the gap between the previous best lower bound of poly(log n) and the algorithmic upper bounds of nΩ(1). This also exhibits a bottleneck to improving the algorithmic techniques for hypergraph coloring.

[1]  Subhash Khot,et al.  Hardness of Minimizing and Learning DNF Expressions , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[2]  Avrim Blum,et al.  New approximation algorithms for graph coloring , 1994, JACM.

[3]  Thomas Holenstein Parallel Repetition: Simplification and the No-Signaling Case , 2009, Theory Comput..

[4]  Sanjeev Arora,et al.  Probabilistic checking of proofs: a new characterization of NP , 1998, JACM.

[5]  Madhur Tulsiani,et al.  Cuts in Cartesian Products of Graphs , 2011, ArXiv.

[6]  Venkatesan Guruswami,et al.  A New Multilayered PCP and the Hardness of Hypergraph Vertex Cover , 2005, SIAM J. Comput..

[7]  Irit Dinur,et al.  The Hardness of 3-Uniform Hypergraph Coloring , 2005, Comb..

[8]  Noga Alon,et al.  Approximate Hypergraph Coloring , 1996, Nord. J. Comput..

[9]  Gyanit Singh,et al.  Improved Approximation Guarantees through Higher Levels of SDP Hierarchies , 2008, APPROX-RANDOM.

[10]  Subhash Khot Hardness results for approximate hypergraph coloring , 2002, STOC '02.

[11]  Carsten Lund,et al.  Proof verification and hardness of approximation problems , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[12]  Cenny Wenner Circumventing d-to-1 for Approximation Resistance of Satisfiable Predicates Strictly Containing Parity of Width Four - (Extended Abstract) , 2012, APPROX-RANDOM.

[13]  Sanjeev Arora,et al.  New approximation guarantee for chromatic number , 2006, STOC '06.

[14]  Ryan O'Donnell,et al.  Conditional hardness for satisfiable 3-CSPs , 2009, STOC '09.

[15]  Subhash Khot,et al.  On the power of unique 2-prover 1-round games , 2002, Proceedings 17th IEEE Annual Conference on Computational Complexity.

[16]  David R. Karger,et al.  Approximate graph coloring by semidefinite programming , 1998, JACM.

[17]  Siu On Chan,et al.  Approximation resistance from pairwise independent subgroups , 2013, STOC '13.

[18]  Will Perkins,et al.  Hardness of Finding Independent Sets in Almost 3-Colorable Graphs , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[19]  Carsten Lund,et al.  Proof verification and the hardness of approximation problems , 1998, JACM.

[20]  Subhash Khot,et al.  On hardness of learning intersection of two halfspaces , 2008, STOC '08.

[21]  Elchanan Mossel,et al.  Conditional hardness for approximate coloring , 2005, STOC '06.

[22]  Ehud Friedgut,et al.  Boolean Functions With Low Average Sensitivity Depend On Few Coordinates , 1998, Comb..

[23]  Avi Wigderson,et al.  Improving the performance guarantee for approximate graph coloring , 1983, JACM.

[24]  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..

[25]  Venkatesan Guruswami,et al.  The complexity of finding independent sets in bounded degree (hyper)graphs of low chromatic number , 2011, SODA '11.

[26]  Subhash Khot,et al.  Hardness of Finding Independent Sets in Almost q-Colorable Graphs , 2012, FOCS.

[27]  Luca Trevisan,et al.  Gowers uniformity, influence of variables, and PCPs , 2005, STOC '06.

[28]  S. Safra,et al.  On the hardness of approximating minimum vertex cover , 2005 .

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

[30]  Johan Håstad On the NP-Hardness of Max-Not-2 , 2012, APPROX-RANDOM.

[31]  Rishi Saket,et al.  Optimal Inapproximability for Scheduling Problems via Structural Hardness for Hypergraph Vertex Cover , 2013, 2013 IEEE Conference on Computational Complexity.

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

[33]  L. Russo An approximate zero-one law , 1982 .

[34]  Subhash Khot,et al.  Optimal Long Code Test with One Free Bit , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[35]  Alan M. Frieze,et al.  Coloring Bipartite Hypergraphs , 1996, IPCO.

[36]  Benny Sudakov,et al.  Approximating coloring and maximum independent sets in 3-uniform hypergraphs , 2001, SODA '01.

[37]  Subhash Khot,et al.  Inapproximability of Hypergraph Vertex Cover and Applications to Scheduling Problems , 2010, ICALP.

[38]  Elchanan Mossel Gaussian Bounds for Noise Correlation of Functions , 2007, FOCS 2007.

[39]  Anup Rao,et al.  Parallel repetition in projection games and a concentration bound , 2008, SIAM J. Comput..

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

[41]  Jonas Holmerin Vertex Cover on 4-Regular Hyper-graphs Is Hard to Approximate within 2 - ε , 2002, Computational Complexity Conference.

[42]  Ran Raz,et al.  A parallel repetition theorem , 1995, STOC '95.

[43]  Ken-ichi Kawarabayashi,et al.  Combinatorial Coloring of 3-Colorable Graphs , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[44]  Rishi Saket,et al.  Nearly Optimal NP-Hardness of Vertex Cover on k-Uniform k-Partite Hypergraphs , 2011, APPROX-RANDOM.

[45]  Elchanan Mossel,et al.  Non-interactive correlation distillation, inhomogeneous Markov chains, and the reverse Bonami-Beckner inequality , 2004, math/0410560.

[46]  Subhash Khot,et al.  A 3-query non-adaptive PCP with perfect completeness , 2006, 21st Annual IEEE Conference on Computational Complexity (CCC'06).

[47]  David R. Karger,et al.  An Õ(n^{3/14})-Coloring Algorithm for 3-Colorable Graphs , 1997, Information Processing Letters.

[48]  Subhash Khot,et al.  Better Inapproximability Results for MaxClique, Chromatic Number and Min-3Lin-Deletion , 2006, ICALP.