Title
Computing the Independence Polynomial: from the Tree Threshold down to the Roots.
Abstract
We study an algorithm for approximating the multivariate independence polynomial Z(z), with negative and complex arguments. While the focus so far has been mostly on computing combinatorial polynomials restricted to the univariate positive setting (with seminal results for the independence polynomial by Weitz (2006) and Sly (2010)), the independence polynomial with negative or complex arguments has strong connections to combinatorics and to statistical physics. The independence polynomial with negative arguments, Z(−p), determines the Shearer region, the maximal region of probabilities to which the Lovász Local Lemma (LLL) can be extended (Shearer 1985). In statistical physics, complex zeros of the independence polynomial relate to existence of phase transitions. Our main result is a deterministic algorithm to compute approximately the independence polynomial in any root-free complex polydisc centered at the origin. More precisely, we can (1 + ε)-approximate the independence polynomial Z(z) for an n-vertex graph of degree at most d, for any complex vector z such that [EQUATION], in running time [EQUATION]. Our result also extends to graphs of unbounded degree that have a bounded connective constant. Our algorithm is essentially the same as Weitz's algorithm for positive parameters up to the tree uniqueness threshold. The core of the analysis is a novel multivariate form of the correlation decay technique, which can handle non-uniform complex parameters. In summary, we provide a unifying algorithm for all known regions where Z(z) is approximately computable. In particular, in the univariate real setting our work implies that Weitz's algorithm works in an interval between two critical points [EQUATION], and outside of this interval an approximation of Z(λ) is known to be NP-hard. As an application, we provide an algorithm to test membership in Shearer's region within a multiplicative error of 1 + α, in running time [EQUATION]. We also give a deterministic algorithm for Shearer's lemma (extending the LLL) with n events on m independent variables under slack α, with running time [EQUATION]. On the hardness side, we prove that evaluating Z(z) at an arbitrary point in Shearer's region, and testing membership in Shearer's region, are #P-hard problems. For Weitz's correlation decay technique in the negative regime, we show that the [EQUATION] dependence in the exponent is optimal.1
Year
DOI
Venue
2018
10.5555/3174304.3175407
SODA '18: Symposium on Discrete Algorithms New Orleans Louisiana January, 2018
Field
DocType
ISBN
Polydisc,Uniqueness,Discrete mathematics,Combinatorics,Multiplicative function,Polynomial,Computer science,Lovász local lemma,Deterministic algorithm,Univariate,Bounded function
Conference
978-1-61197-503-1
Citations 
PageRank 
References 
2
0.39
0
Authors
3
Name
Order
Citations
PageRank
Nicholas J. A. Harvey190957.85
Piyush Srivastava2192.99
Jan Vondrák388847.94