A Discrete Bouncy Particle Sampler
Not on the map. Why?
Abstract (arXiv)
Most Markov chain Monte Carlo methods operate in discrete time and are reversible with respect to the target probability. Nevertheless, it is now understood that the use of non-reversible Markov chains can be beneficial in many contexts. In particular, the recently-proposed Bouncy Particle Sampler leverages a continuous-time and non-reversible Markov process and empirically shows state-of-the-art performances when used to explore certain probability densities; however, its implementation typically requires the computation of local upper bounds on the gradient of the log target density. We present the Discrete Bouncy Particle Sampler, a general algorithm based upon a guided random walk, a partial refreshment of direction, and a delayed-rejection step. We show that the Bouncy Particle Sampler can be understood as a scaling limit of a special case of our algorithm. In contrast to the Bouncy Particle Sampler, implementing the Discrete Bouncy Particle Sampler only requires point-wise evaluation of the target density and its gradient. We propose extensions of the basic algorithm for situations when the exact gradient of the target density is not available. In a Gaussian setting, we establish a scaling limit for the radial process as dimension increases to infinity. We leverage this result to obtain the theoretical efficiency of the Discrete Bouncy Particle Sampler as a function of the partial-refreshment parameter, which leads to a simple and robust tuning criterion. A further analysis in a more general setting suggests that this tuning criterion applies more generally. Theoretical and empirical efficiency curves are then compared for different targets and algorithm variations.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 1; 2025: 1.
4 papers.
- 2021Delayed rejection Hamiltonian Monte Carlo for sampling multiscale distributionscited by 7
- 2021The Application of Zig-Zag Sampler in Sequential Markov Chain Monte Carlocited by 0
- 2024Effect of Random Learning Rate: Theoretical Analysis of SGD Dynamics in Non-Convex Optimization via Stationary Distributioncited by 0
- 2025Bouncy particle sampler with infinite exchanging parallel temperingcited by 0
- 2025Bouncy particle sampler with infinite exchanging parallel tempering2 Sep 2025
- 2024Effect of Random Learning Rate: Theoretical Analysis of SGD Dynamics in Non-Convex Optimization via Stationary Distribution23 Jun 2024
- 2021The Application of Zig-Zag Sampler in Sequential Markov Chain Monte Carlo18 Nov 2021
- 2021Delayed rejection Hamiltonian Monte Carlo for sampling multiscale distributions1 Oct 2021