A Stochastic Genetic Interacting Particle Method for Reaction-Diffusion-Advection Equations
Boyi Hu, Zhongjian Wang, Jack Xin, Zhiwen Zhang
TL;DR
The paper introduces the stochastic genetic interacting particle (SGIP) method to solve reaction-diffusion-advection (RDA) equations by combining a particle-based advection-diffusion step with a density-based reaction step, linked through adaptive resampling. It provides a rigorous convergence analysis, establishing an $L^2$ global error bound that scales with the time step, particle count, and spatial bin width under regularity assumptions. Numerical experiments in 1D, 2D, and 3D (including FKPP, cubic, and Arrhenius reactions in complex flows) show strong agreement with finite-difference solutions and demonstrate substantial computational advantages in high dimensions and advection-dominated regimes. The SGIP framework offers a scalable, mesh-free alternative for simulating multi-dimensional RDA systems and lays groundwork for extensions to multi-species problems and adaptive acceleration strategies.
Abstract
We develop and analyze a stochastic genetic interacting particle method (SGIP) for reaction-diffusion-advection (RDA) equations. The method employs operator splitting to approximate the advection-diffusion and reaction processes, treating the former by particle drift-diffusion and the latter by exact or implicit integration of reaction dynamics over bins where particle density is estimated by a histogram. A key innovation is the incorporation of adaptive resampling to close the loop of particle and density field description of solutions, mimicking mutation in genetics. Resampling is also critical for maintaining long-term stability by redistributing particles with the evolving density field. We provide a comprehensive error analysis, and establish rigorous convergence bounds under appropriate regularity assumptions. Numerical experiments from one to three space dimensions demonstrate the method's effectiveness across various reaction types (FKPP, cubic, Arrhenius) and flow configurations (shear, cellular, cat's eye, ABC flows), showing excellent agreement with finite difference method (FDM) while offering computational advantages for complex flow geometries and higher-dimensional problems.
