Zeros of Holant problems: locations and algorithms

07/24/2018
by   Heng Guo, et al.
0

We present fully polynomial-time (deterministic or randomised) approximation schemes for Holant problems, defined by a non-negative constraint function satisfying a generalised second order recurrence and with a positive leading weight. As a consequence, any non-negative Holant problem on cubic graphs has an efficient approximation algorithm unless the problem is counting perfect matchings, whose approximation complexity is a central open problem in the area. This is in sharp contrast to the computational phase transition shown by 2-state spin systems on cubic graphs. Our main technique is the recently established connection between zeros of graph polynomials and approximate counting. We also use the "winding" technique to deduce the second result on cubic graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/08/2019

Zeros and approximations of Holant polynomials on the complex plane

We present fully polynomial approximation schemes for general classes of...
research
07/02/2018

Log-concave polynomials, entropy, and a deterministic approximation algorithm for counting bases of matroids

We give a deterministic polynomial time 2^O(r)-approximation algorithm f...
research
06/20/2018

Counting Shortest Two Disjoint Paths in Cubic Planar Graphs with an NC Algorithm

Given an undirected graph and two disjoint vertex pairs s_1,t_1 and s_2,...
research
06/21/2019

Efficient Logspace Classes for Enumeration, Counting, and Uniform Generation

In this work, we study two simple yet general complexity classes, based ...
research
10/24/2018

Faster approximation algorithms for computing shortest cycles on weighted graphs

Given an n-vertex m-edge graph G with non negative edge-weights, the gir...
research
07/31/2022

A heuristic technique for decomposing multisets of non-negative integers according to the Minkowski sum

We study the following problem. Given a multiset M of non-negative integ...
research
12/02/2020

Average-case algorithms for testing isomorphism of polynomials, algebras, and multilinear forms

We study the problems of testing isomorphism of polynomials, algebras, a...

Please sign up or login with your details

Forgot password? Click here to reset