Parallelising Glauber dynamics

07/14/2023
∙
by   Holden Lee, et al.
∙
0
∙

For distributions over discrete product spaces ∏_i=1^n Ω_i', Glauber dynamics is a Markov chain that at each step, resamples a random coordinate conditioned on the other coordinates. We show that k-Glauber dynamics, which resamples a random subset of k coordinates, mixes k times faster in χ^2-divergence, and assuming approximate tensorization of entropy, mixes k times faster in KL-divergence. We apply this to Ising models μ_J,h(x)∝exp(1/2⟨ x,Jx ⟩ + ⟨ h,x⟩) with J<1-c (the regime where fast mixing is known), where we show that we can implement each step of O(n/J_F)-Glauber dynamics efficiently with a parallel algorithm, resulting in a parallel algorithm with running time O(J_F) = O(√(n)).

READ FULL TEXT

Please sign up or login with your details

Continue with:
Or login with email
Enter Password
Re-enter Password

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×
Pro

Consider DeepAI Pro

Subscribe to DeepAI Pro
DeepAI Pro
Provides a limited generation allowance each month. When exceeded, you are charged overage rates available at deepai.org/pricing. Also includes an ad-free experience and API access. Renews automatically until canceled. Non-refundable.
Subtotal
Total due today

Payment

Add DeepAI credits
DeepAI credits
One-time purchase. Credits are added to your wallet after payment.
Subtotal
Total due today

Payment