Inapproximability of the independent set polynomial in the complex plane

11/01/2017
by   Ivona Bezakova, et al.
0

We study the complexity of approximating the independent set polynomial Z_G(λ) of a graph G with maximum degree Δ when the activity λ is a complex number. This problem is already well understood when λ is real using connections to the Δ-regular tree T. The key concept in that case is the "occupation ratio" of the tree T. This ratio is the contribution to Z_T(λ) from independent sets containing the root of the tree, divided by Z_T(λ) itself. If λ is such that the occupation ratio converges to a limit, as the height of T grows, then there is an FPTAS for approximating Z_G(λ) on a graph G with maximum degree Δ. Otherwise, the approximation problem is NP-hard. Unsurprisingly, the case where λ is complex is more challenging. Peters and Regts identified the values of λ for which the occupation ratio of the Δ-regular tree converges. These values carve a cardioid-shaped region Λ_Δ in the complex plane. Motivated by the picture in the real case, they asked whether Λ_Δ marks the true approximability threshold for general complex values λ. Our main result shows that for every λ outside of Λ_Δ, the problem of approximating Z_G(λ) on graphs G with maximum degree at most Δ is indeed NP-hard. In fact, when λ is outside of Λ_Δ and is not a positive real number, we give the stronger result that approximating Z_G(λ) is actually #P-hard. If λ is a negative real number outside of Λ_Δ, we show that it is #P-hard to even decide whether Z_G(λ)>0, resolving in the affirmative a conjecture of Harvey, Srivastava and Vondrak. Our proof techniques are based around tools from complex analysis - specifically the study of iterative multivariate rational maps.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/13/2018

The complexity of approximating the matching polynomial in the complex plane

We study the problem of approximating the value of the matching polynomi...
research
04/20/2020

The complexity of approximating averages on bounded-degree graphs

We prove that, unless P=NP, there is no polynomial-time algorithm to app...
research
09/10/2018

Optimal Partition of a Tree with Social Distance

We study the problem to find a partition of graph G with maximum social ...
research
07/20/2022

Computing Tree Decompositions with Small Independence Number

The independence number of a tree decomposition is the maximum of the in...
research
05/03/2020

The complexity of approximating the complex-valued Potts model

We study the complexity of approximating the partition function of the q...
research
06/16/2018

On the Complexity of Detecting Convexity over a Box

It has recently been shown that the problem of testing global convexity ...
research
11/03/2017

The Robustness of LWPP and WPP, with an Application to Graph Reconstruction

We show that the counting class LWPP [FFK94] remains unchanged even if o...

Please sign up or login with your details

Forgot password? Click here to reset