Perfect Sampling for Hard Spheres from Strong Spatial Mixing
Konrad Anand, Andreas Göbel, Marcus Pappik, Will Perkins
TL;DR
This work proves that strong spatial mixing implies the existence of a perfect sampling algorithm for the hard-sphere Gibbs point process with linear expected running time in the region’s volume. The method discretizes space into boxes and uses Bayes filters to perform local, bias-corrected updates, implemented via Bernoulli factories to avoid exact knowledge of update probabilities. The approach extends to Gibbs point processes with finite-range, repulsive potentials, yielding near-linear performance when the potential satisfies $(a,b)$-SSM up to the activity $\lambda$; explicit bounds are provided in terms of the temperedness constant $C_{\phi}$ and related constants. Practically, this delivers provably exact samples in parameter regimes where fast approximate samplers exist, with performance guarantees that scale linearly with volume, up to polylog factors in the most general setting. The integration of Bernoulli factories into a continuum perfect-sampling framework represents a significant methodological advance for spatial point processes.
Abstract
We provide a perfect sampling algorithm for the hard-sphere model on subsets of $\mathbb{R}^d$ with expected running time linear in the volume under the assumption of strong spatial mixing. A large number of perfect and approximate sampling algorithms have been devised to sample from the hard-sphere model, and our perfect sampling algorithm is efficient for a range of parameters for which only efficient approximate samplers were previously known and is faster than these known approximate approaches. Our methods also extend to the more general setting of Gibbs point processes interacting via finite-range, repulsive potentials.
