Table of Contents
Fetching ...

Deterministic counting from coupling independence

Xiaoyu Chen, Weiming Feng, Heng Guo, Xinyuan Zhang, Zongrui Zou

TL;DR

This work delivers a deterministic FPTAS for counting partition functions of spin systems on bounded-degree graphs under coupling independence and a marginal lower bound, matching the best randomized results in several colourings regimes. The key innovation is a recursive marginal estimator that combines a constant-size LP-based partial coupling with exponential total-influence decay to reduce complex global dependencies to manageable local computations. By linking contractive Markov-chain couplings to coupling independence, the authors obtain CI results for colourings in high-degree regimes and under the Dobrushin–Shlosman condition, unifying several known algorithmic thresholds under a deterministic framework. The approach yields FPTASes for q-colourings on high girth graphs and for general bounded-degree graphs in multiple parameter regimes, offering a practical deterministic alternative to existing randomized approximations.

Abstract

We show that spin systems with bounded degrees and coupling independence admit fully polynomial time approximation schemes (FPTAS). We design a new recursive deterministic counting algorithm to achieve this. As applications, we give the first FPTASes for $q$-colourings on graphs of bounded maximum degree $Δ\ge 3$, when $q\ge (11/6-\varepsilon_0)Δ$ for some small $\varepsilon_0\approx 10^{-5}$, or when $Δ\ge 125$ and $q\ge 1.809Δ$, and on graphs with sufficiently large (but constant) girth, when $q\geqΔ+3$. These bounds match the current best randomised approximate counting algorithms by Chen, Delcourt, Moitra, Perarnau, and Postle (2019), Carlson and Vigoda (2024), and Chen, Liu, Mani, and Moitra (2023), respectively.

Deterministic counting from coupling independence

TL;DR

This work delivers a deterministic FPTAS for counting partition functions of spin systems on bounded-degree graphs under coupling independence and a marginal lower bound, matching the best randomized results in several colourings regimes. The key innovation is a recursive marginal estimator that combines a constant-size LP-based partial coupling with exponential total-influence decay to reduce complex global dependencies to manageable local computations. By linking contractive Markov-chain couplings to coupling independence, the authors obtain CI results for colourings in high-degree regimes and under the Dobrushin–Shlosman condition, unifying several known algorithmic thresholds under a deterministic framework. The approach yields FPTASes for q-colourings on high girth graphs and for general bounded-degree graphs in multiple parameter regimes, offering a practical deterministic alternative to existing randomized approximations.

Abstract

We show that spin systems with bounded degrees and coupling independence admit fully polynomial time approximation schemes (FPTAS). We design a new recursive deterministic counting algorithm to achieve this. As applications, we give the first FPTASes for -colourings on graphs of bounded maximum degree , when for some small , or when and , and on graphs with sufficiently large (but constant) girth, when . These bounds match the current best randomised approximate counting algorithms by Chen, Delcourt, Moitra, Perarnau, and Postle (2019), Carlson and Vigoda (2024), and Chen, Liu, Mani, and Moitra (2023), respectively.

Paper Structure

This paper contains 13 sections, 16 theorems, 71 equations, 5 algorithms.

Key Result

Theorem 4

Let $q \geq 2,b > 0,C > 0, \Delta \geq 3$ be constants. There exists a deterministic algorithm such that given a permissive spin system $\mathcal{S}=(G,q,A_E,A_V)$ and error bound $0 < \varepsilon < 1$, if the Gibbs distribution of $\mathcal{S}$ is $b$-marginally bounded and satisfies $C$-coupling i

Theorems & Definitions (36)

  • Definition 1
  • Definition 2: Coupling independence
  • Definition 3: Marginal lower bound
  • Theorem 4
  • Corollary 5: Colouring: high-girth graphs
  • Corollary 6: Colouring: general graphs
  • Definition 7: Dobrushin-Shlosman condition
  • Corollary 8
  • Definition 9
  • Remark
  • ...and 26 more