Parallel Sampling from the Ising p-Spin Model

Abstract

We study the parallel complexity of sampling from the high-temperature Ising mixed p-spin Gibbs measure, a canonical instance of a mean-field spin glass on the hypercube \ 1\n. We propose two different algorithms for this problem, corresponding to two different regimes of accuracy. Our first algorithm is a parallel implementation of a Markov chain known as block dynamics, combined with an approximate rejection sampling step that uses an Ising model in a novel way as a proposal distribution to approximate the quadratic interaction terms of the p-spin Hamiltonian. For any > 0, this algorithm runs in n13polylog(n) parallel time with poly(n, (1)) work, and outputs a sample whose law is -close to the p-spin measure in total variation distance. Our second algorithm uses Picard iterations to parallelize the Algorithmic Stochastic Localization (ASL) process of El Alaoui, Montanari, and Sellke (2025), and for any > n, takes polylog(n) parallel time and poly(n) work to produce a sample that is -close to the p-spin measure in the normalized 2-Wasserstein metric. Here, n > 0 is a threshold that goes to 0 as n ∞. Our result constitutes a doubly exponential improvement in the dependence of the runtime and an exponential improvement in the dependence of the total work when compared to naïve ASL, whose runtime scales as (poly(1)).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…