Subquadratic Counting via Perfect Marginal Sampling
Abstract
We study the computational complexity of approximately computing the partition function of a spin system. Techniques based on standard counting-to-sampling reductions yield -time algorithms, where is the size of the input graph. We present new counting algorithms that break the quadratic-time barrier in a wide range of settings. For example, for the hardcore model of -weighted independent sets in graphs of maximum degree , we obtain a -time approximate counting algorithm, for some constant , when the fugacity , improving over the previous regime of by Anand, Feng, Freifeld, Guo, and Wang (2025). Our results apply broadly to many other spin systems, such as the Ising model, hypergraph independent sets, and vertex colorings. Interestingly, our work reveals a deep connection between counting and marginal sampling. For two-spin systems such as the hardcore and Ising models, we show that the existence of perfect marginal samplers directly yields subquadratic counting algorithms in a fashion. For general spin systems, we show that almost all existing perfect marginal samplers can be adapted to produce a sufficiently low-variance marginal estimator in sublinear time, leading to subquadratic counting algorithms.
Cite
@article{arxiv.2604.02235,
title = {Subquadratic Counting via Perfect Marginal Sampling},
author = {Xiaoyu Chen and Zongchen Chen and Kuikui Liu and Xinyuan Zhang},
journal= {arXiv preprint arXiv:2604.02235},
year = {2026}
}