A Random-Batch Monte Carlo Method for Many-Body Systems with Singular Kernels
From MaRDI portal
PDEs with randomness, stochastic partial differential equations (35R60) Computational methods for stochastic equations (aspects of stochastic analysis) (60H35) Monte Carlo methods (65C05) Stochastic methods (Fokker-Planck, Langevin, etc.) applied to problems in time-dependent statistical mechanics (82C31) Monte Carlo methods applied to problems in statistical mechanics (82M31)
Abstract: We propose a fast potential splitting Markov Chain Monte Carlo method which costs time each step for sampling from equilibrium distributions (Gibbs measures) corresponding to particle systems with singular interacting kernels. We decompose the interacting potential into two parts, one is of long range but is smooth, and the other one is of short range but may be singular. To displace a particle, we first evolve a selected particle using the stochastic differential equation (SDE) under the smooth part with the idea of random batches, as commonly used in stochastic gradient Langevin dynamics. Then, we use the short range part to do a Metropolis rejection. Different from the classical Langevin dynamics, we only run the SDE dynamics with random batch for a short duration of time so that the cost in the first step is , where is the batch size. The cost of the rejection step is since the interaction used is of short range. We justify the proposed random-batch Monte Carlo method, which combines the random batch and splitting strategies, both in theory and with numerical experiments. While giving comparable results for typical examples of the Dyson Brownian motion and Lennard-Jones fluids, our method can save more time when compared to the classical Metropolis-Hastings algorithm.
Recommendations
- Random batch algorithms for quantum Monte Carlo simulations
- Random Batch Methods for Classical and Quantum Interacting Particle Systems and Statistical Samplings
- On the random batch method for second order interacting particle systems
- Random batch methods (RBM) for interacting particle systems
- The Random Batch Method for N-Body Quantum Dynamics
Cites work
- A Dynamical Approach to Random Matrix Theory
- A Stochastic Approximation Method
- A stochastic Newton MCMC method for large-scale statistical inverse problems with application to seismic inversion
- A stochastic version of Stein variational gradient descent for efficient sampling
- Convex optimization: algorithms and complexity
- Equation of state calculations by fast computing machines
- Exponential convergence of Langevin distributions and their discrete approximations
- scientific article; zbMATH DE number 46777 (Why is no real title available?)
- scientific article; zbMATH DE number 1082719 (Why is no real title available?)
- scientific article; zbMATH DE number 1569102 (Why is no real title available?)
- scientific article; zbMATH DE number 2114382 (Why is no real title available?)
- scientific article; zbMATH DE number 840151 (Why is no real title available?)
- scientific article; zbMATH DE number 6026126 (Why is no real title available?)
- Markov chain Monte Carlo. Stochastic simulation for Bayesian inference.
- Mean field games
- Monte Carlo sampling methods using Markov chains and their applications
- On the diffusion approximation of nonconvex stochastic gradient descent
- On the mean field limit for Brownian particles with Coulomb interaction in 3D
- Optimal transport for applied mathematicians. Calculus of variations, PDEs, and modeling
- Random batch methods (RBM) for interacting particle systems
- Stochastic differential equations. An introduction with applications.
- The Fokker-Planck equation. Methods of solutions and applications.
- Theoretical Guarantees for Approximate Sampling from Smooth and Log-Concave Densities
Cited in
(26)- An efficient backward Monte Carlo estimator for solving a quantum-kinetic equation with memory kernel
- A framework for randomized time-splitting in linear-quadratic optimal control
- A Random Batch Ewald Method for Particle Systems with Coulomb Interactions
- Random Batch Methods for Classical and Quantum Interacting Particle Systems and Statistical Samplings
- Random Batch Particle Methods for the Homogeneous Landau Equation
- The Random Batch Method for N-Body Quantum Dynamics
- Some random batch particle methods for the Poisson-Nernst-Planck and Poisson-Boltzmann equations
- On the random batch method for second order interacting particle systems
- Random batch algorithms for quantum Monte Carlo simulations
- Numerical analysis for inchworm Monte Carlo method: Sign problem and error growth
- Asymptotic-preserving schemes for multiscale physical problems
- Random Batch Sum-of-Gaussians Method for Molecular Dynamics Simulations of Particle Systems
- Ergodicity and long-time behavior of the Random Batch Method for interacting particle systems
- Hybrid random batch idea and nonlinear conjugate gradient method for accelerating charged polymer dynamics simulation
- Some remarks on the effect of the random batch method on phase transition
- Mean field error estimate of the random batch method for large interacting particle system
- On random batch methods (RBM) for interacting particle systems driven by Lévy processes
- A splitting Hamiltonian Monte Carlo method for efficient sampling
- A partially random Trotter algorithm for quantum Hamiltonian simulations
- Solving stationary nonlinear Fokker-Planck equations via sampling
- Fast algorithm for quasi-2D Coulomb systems
- On the mean-field limit of diffusive games through the master equation: L^ estimates and extreme value behavior
- Symmetry-preserving random batch ewald method for constant-potential simulation of electrochemical systems
- A generalized discontinuous Hamilton Monte Carlo for transdimensional sampling
- Mean field error estimate of the random batch method for vortex blob dynamics for the 2D Navier--Stokes Equation
- Asymptotic uniform estimate of random batch method with replacement for the Cucker-Smale model
This page was built for publication: A Random-Batch Monte Carlo Method for Many-Body Systems with Singular Kernels
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5112563)