Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sampling Matchings in Near-linear Time

Published 18 Sep 2026 in cs.DS | (2609.21936v1)

Abstract: For every fixed activity $λ&gt;0$, we establish three results for the monomer--dimer model on an nn-vertex simple graph GG with m≥1m\ge1 edges and maximum degree ΔΔ. 1. Near-linear mixing and sampling. Single-edge Glauber dynamics has mixing time Oλ(m[log⁡<sup>2</sup>n+log⁡(1/ε)])O_λ(m[\log<sup>2</sup> n+\log(1/\varepsilon)]), giving a near-linear-time approximate sampler. 2. Work-efficient parallel sampling. We simulate the same Glauber dynamics in parallel using O~<em>λ(m+n)\tilde{O}<em>λ(m+n) work and O~</em>λ(min⁡Δ,m<sup>1/3,</sup>n)\tilde{O}</em>λ(\min{Δ,m<sup>{1/3},\sqrt</sup> n}) depth with high probability. 3. Fast approximate counting. We estimate the partition function within relative error ε\varepsilon in O~λ(n<sup>2/ε<sup>2)\tilde{O}_λ(n<sup>2/\varepsilon<sup>2) work. For dense graphs with m=Θ(n<sup>2)m=Θ(n<sup>2), this is near-linear in the input size. For the mixing theorem, we establish a general log--Sobolev criterion based on field-dynamics spectral stability, with only logarithmic dependence on the inverse occupied-marginal lower bound. Parallelism uses a matching-specific analysis of occupation-interval dependencies. Counting uses monomer-preconditioned Jerrum--Sinclair dynamics, whose parameters are learned efficiently by Glauber dynamics.

Authors (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 10 likes about this paper.