Parallel computations for Metropolis Markov chains with Picard maps

Read full text
Authors: Sebastiano Grazzi, Giacomo Zanella
Cited by: 0
References: 43

Abstract

Summary We develop parallel algorithms for simulating zeroth-order, also known as gradient-free, Metropolis Markov chains based on the Picard map. For random-walk Metropolis Markov chains targeting log-concave distributions $ \pi $ on $ \mathbb{R}^{d} $, our algorithm generates samples close to $ \pi $ in $ \mathcal{O}(\surd{d}) $ parallel iterations using $ \mathcal{O}(\surd{d}) $ processors, thereby speeding up the convergence of the corresponding sequential implementation by a factor $ \surd{d} $. Furthermore, a modification of our algorithm generates samples from an approximate measure $ \pi_{r} $ in $ \mathcal{O}(1) $ parallel iterations and $ \mathcal{O}(d) $ processors. We empirically assess the performance of the proposed algorithms in high-dimensional regression problems, an epidemic model where the gradient is unavailable and a real-word application in precision medicine. Our algorithms are straightforward to implement and may constitute a useful tool for practitioners seeking to sample from a prescribed distribution $ \pi $ using only pointwise evaluations of $ \log\pi $ and parallel computing.

Fields of Study & Subjects

Markov Chains and Monte Carlo Methods Stochastic Gradient Optimization Techniques Topological and Geometric Data Analysis

Publication details

Journal / source
Biometrika
Publisher
Oxford University Press (OUP)
Volume
113
Issue
2
Publication date
1 January 2026
Language
EN