Finite Difference Approximation with ADI Scheme for Two-dimensional Keller-Segel Equations
Yubin Lu, Chi-An Chen, Xiaofan Li, Chun Liu
TL;DR
This paper develops two ADI-based finite difference schemes for the 2D Keller-Segel equations that preserve essential physical properties while reducing computational cost. The first-order-in-time ADI scheme with a two-step linear solve achieves positivity, mass conservation, and asymptotic energy dissipation, and is second-order in space; the second, a Crank-Nicolson–type additive ADI scheme, attains second-order accuracy in time but requires conditions for positivity. Numerical experiments confirm second-order spatial accuracy and (for the additive scheme) second-order temporal accuracy, while efficiency comparisons show substantial speedups over standard five-point discretizations. The methods provide scalable, structure-preserving tools for simulating chemotaxis models, including near-blow-up regimes, with practical implications for large-scale computations and longer-time integration.
Abstract
Keller-Segel systems are a set of nonlinear partial differential equations used to model chemotaxis in biology. In this paper, we propose two alternating direction implicit (ADI) schemes to solve the 2D Keller-Segel systems directly with minimal computational cost, while preserving positivity, energy dissipation law and mass conservation. One scheme unconditionally preserves positivity, while the other does so conditionally. Both schemes achieve second-order accuracy in space, with the former being first-order accuracy in time and the latter second-order accuracy in time. Besides, the former scheme preserves the energy dissipation law asymptotically. We validate these results through numerical experiments, and also compare the efficiency of our schemes with the standard five-point scheme, demonstrating that our approaches effectively reduce computational costs.
