Inapproximability of the independent set polynomial in the complex plane
Abstract
We study the complexity of approximating the independent set polynomial ZG(λ) 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 ZT(λ) from independent sets containing the root of the tree, divided by ZT(λ) 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 ZG(λ) 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 complex 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 ZG(λ) 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 ZG(λ) is actually #P-hard. If λ is a negative real number outside of , we show that it is #P-hard to even decide whether ZG(λ)>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.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.