Approximate Counting for Spin Systems in Sub-Quadratic Time

06/26/2023
by   Konrad Anand, et al.
0

We present two approximate counting algorithms with O(n^2-c/ε^2) running time for some constant c > 0 and accuracy ε: (1) for the hard-core model when strong spatial mixing (SSM) is sufficiently fast; (2) for spin systems with SSM on planar graphs with quadratic growth, such as ℤ^2. The latter algorithm also extends to (not necessarily planar) graphs with polynomial growth, such as ℤ^d, albeit with a running time of the form O(n^2ε^-2/2^c(log n)^1/d) for some constant c > 0 and d being the exponent of the polynomial growth. Our technique utilizes Weitz's self-avoiding walk tree (STOC, 2006) and the recent marginal sampler of Anand and Jerrum (SIAM J. Comput., 2022).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/11/2020

Faster Exponential-time Algorithms for Approximately Counting Independent Sets

Counting the independent sets of a graph is a classical #P-complete prob...
research
01/06/2020

Counting Maximum Matchings in Planar Graphs Is Hard

Here we prove that counting maximum matchings in planar, bipartite graph...
research
08/21/2022

Counting Cycles on Planar Graphs in Subexponential Time

We study the problem of counting all cycles or self-avoiding walks (SAWs...
research
07/13/2019

Perfect sampling from spatial mixing

We show that strong spatial mixing with a rate faster than the growth of...
research
07/16/2020

Rapid Mixing for Colorings via Spectral Independence

The spectral independence approach of Anari et al. (2020) utilized recen...
research
02/18/2022

Enumeration of corner polyhedra and 3-connected Schnyder labelings

We show that corner polyhedra and 3-connected Schnyder labelings join th...
research
05/12/2022

Optimal-Degree Polynomial Approximations for Exponentials and Gaussian Kernel Density Estimation

For any real numbers B ≥ 1 and δ∈ (0, 1) and function f: [0, B] →ℝ, let ...

Please sign up or login with your details

Forgot password? Click here to reset