Improved Inapproximability Results for Counting Independent Sets in the Hard-Core Model

We study the computational complexity of approximately counting the number of independent sets of a graph with maximum degree Δ. More generally, for an input graph G = (V,E) and an activity λ >0, we are interested in the quantity ZG(λ) defined as the sum over independent sets I weighted as w(I) = λ|I|. In statistical physics, ZG(λ) is the partition function for the hard-core model, which is an idealized model of a gas where the particles have non-negibile size. Recently, an interesting phase transition was shown to occur for the complexity of approximating the partition function. Weitz showed an FPAS for the partition function for any graph of maximum degree Δ when Δ is constant and λ 0. We remove the upper bound in the assumptions of Sly's result for Δ ≠ 4, 5, that is, we show that there does not exist efficient randomized approximation algorithms for all λ > λc(TΔ) for Δ = 3 and Δ ≠ 6. Sly's inapproximability result uses a clever reduction, combined with a second-moment analysis of Mossel, Weitz and Wormald which prove torpid mixing of the Glauber dynamics for sampling from the associated Gibbs distribution on almost every regular graph of degree Δ for the same range of λ as in Sly's result. We extend Sly's result by improving upon the technical work of Mossel et al., via a more detailed analysis of independent sets in random regular graphs.

[1]  Dror Weitz,et al.  Counting independent sets up to the tree threshold , 2006, STOC '06.

[2]  Hanna D. Robalewska,et al.  1-Factorizations of random regular graphs , 1997, Random Struct. Algorithms.

[3]  Allan Sly,et al.  Computational Transition at the Uniqueness Threshold , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[4]  Kousha Etessami,et al.  Recursive Markov chains, stochastic grammars, and monotone systems of nonlinear equations , 2005, JACM.

[5]  Leslie G. Valiant,et al.  Random Generation of Combinatorial Structures from a Uniform Distribution , 1986, Theor. Comput. Sci..

[6]  Eric Vigoda,et al.  Adaptive Simulated Annealing: A Near-optimal Connection between Sampling and Counting , 2006, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[7]  S. Zachary,et al.  Loss networks , 2009, 0903.0640.

[8]  Elchanan Mossel,et al.  On the hardness of sampling independent sets beyond the tree threshold , 2007, math/0701471.

[9]  Elizabeth L. Wilmer,et al.  Markov Chains and Mixing Times , 2008 .

[10]  Martin E. Dyer,et al.  On Counting Independent Sets in Sparse Graphs , 2002, SIAM J. Comput..

[11]  J. Berg,et al.  Percolation and the hard-core lattice gas model , 1994 .

[12]  Leslie G. Valiant,et al.  The Complexity of Enumeration and Reliability Problems , 1979, SIAM J. Comput..

[13]  Adam W. Strzebonski,et al.  Cylindrical Algebraic Decomposition using validated numerics , 2006, J. Symb. Comput..

[14]  Catherine S. Greenhill The complexity of counting colourings and independent sets in sparse graphs and hypergraphs , 2000, computational complexity.

[15]  D. S. Gaunt,et al.  Hard‐Sphere Lattice Gases. I. Plane‐Square Lattice , 1965 .