Skip to main content
Journal cover image

Random Batch Methods (RBM) for interacting particle systems

Publication ,  Journal Article
Jin, S; Li, L; Liu, JG
Published in: Journal of Computational Physics
January 1, 2020

We develop Random Batch Methods for interacting particle systems with large number of particles. These methods use small but random batches for particle interactions, thus the computational cost is reduced from O(N2) per time step to O(N), for a system with N particles with binary interactions. On one hand, these methods are efficient Asymptotic-Preserving schemes for the underlying particle systems, allowing N-independent time steps and also capture, in the N→∞ limit, the solution of the mean field limit which are nonlinear Fokker-Planck equations; on the other hand, the stochastic processes generated by the algorithms can also be regarded as new models for the underlying problems. For one of the methods, we give a particle number independent error estimate under some special interactions. Then, we apply these methods to some representative problems in mathematics, physics, social and data sciences, including the Dyson Brownian motion from random matrix theory, Thomson's problem, distribution of wealth, opinion dynamics and clustering. Numerical results show that the methods can capture both the transient solutions and the global equilibrium in these problems.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Journal of Computational Physics

DOI

EISSN

1090-2716

ISSN

0021-9991

Publication Date

January 1, 2020

Volume

400

Related Subject Headings

  • Applied Mathematics
  • 51 Physical sciences
  • 49 Mathematical sciences
  • 40 Engineering
  • 09 Engineering
  • 02 Physical Sciences
  • 01 Mathematical Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Jin, S., Li, L., & Liu, J. G. (2020). Random Batch Methods (RBM) for interacting particle systems. Journal of Computational Physics, 400. https://doi.org/10.1016/j.jcp.2019.108877
Jin, S., L. Li, and J. G. Liu. “Random Batch Methods (RBM) for interacting particle systems.” Journal of Computational Physics 400 (January 1, 2020). https://doi.org/10.1016/j.jcp.2019.108877.
Jin S, Li L, Liu JG. Random Batch Methods (RBM) for interacting particle systems. Journal of Computational Physics. 2020 Jan 1;400.
Jin, S., et al. “Random Batch Methods (RBM) for interacting particle systems.” Journal of Computational Physics, vol. 400, Jan. 2020. Scopus, doi:10.1016/j.jcp.2019.108877.
Jin S, Li L, Liu JG. Random Batch Methods (RBM) for interacting particle systems. Journal of Computational Physics. 2020 Jan 1;400.
Journal cover image

Published In

Journal of Computational Physics

DOI

EISSN

1090-2716

ISSN

0021-9991

Publication Date

January 1, 2020

Volume

400

Related Subject Headings

  • Applied Mathematics
  • 51 Physical sciences
  • 49 Mathematical sciences
  • 40 Engineering
  • 09 Engineering
  • 02 Physical Sciences
  • 01 Mathematical Sciences