Approximate counting and sampling via local central limit theorems
Vishesh Jain, Will Perkins, Ashwin Sah, Mehtaab Sawhney

TL;DR
This paper introduces a new framework leveraging local central limit theorems to develop efficient algorithms for approximately counting and sampling matchings and independent sets of certain sizes in bounded-degree graphs.
Contribution
It presents the first FPTAS and randomized sampling algorithms for counting and sampling matchings and independent sets below specific size thresholds, based on a novel local CLT approach.
Findings
FPTAS for matchings of size up to (1-δ)m^*(G)
FPTAS for independent sets of size up to (1-δ)α_c(Δ)n
Quasi-linear time randomized algorithms for sampling
Abstract
We give an FPTAS for computing the number of matchings of size in a graph of maximum degree on vertices, for all , where is fixed and is the matching number of , and an FPTAS for the number of independent sets of size , where is the NP-hardness threshold for this problem. We also provide quasi-linear time randomized algorithms to approximately sample from the uniform distribution on matchings of size and independent sets of size . Our results are based on a new framework for exploiting local central limit theorems as an algorithmic tool. We use a combination of Fourier inversion, probabilistic estimates, and the deterministic approximation of partition functions at complex activities to extract…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Stochastic processes and statistical mechanics · Bayesian Methods and Mixture Models
