Splitting-based randomized dynamical low-rank approximations for stiff matrix differential equations
Zi Wu, Yong-Liang Zhao, Xian-Ming Gu
TL;DR
This work tackles efficient computation of low-rank solutions to large-scale semilinear stiff matrix differential equations by integrating operator splitting with randomized dynamical low-rank approximations. It splits the dynamics into a stiff linear part solved exactly by an exponential integrator and a nonstiff nonlinear part approximated with dynamic rangefinding, DRSVD, or DGN within a rank-$r$ manifold, enabling Lie-Trotter and Strang schemes and rank adaptation. The main contributions are the development of a unified RDLR framework with three randomized nonlinear solvers, an explicit rank-adaptive extension, and comprehensive validation on canonical stiff problems such as the Allen-Cahn equation and differential Riccati equations, showing first-to-second-order temporal convergence and strong robustness. The results indicate a scalable, stable approach for high-dimensional PDE discretizations and control-theoretic problems, offering practical impact for simulations demanding large-scale matrix dynamics with stiffness and nonlinearity.
Abstract
In the fields of control theory and machine learning, the dynamic low-rank approximation for large-scale matrices has received substantial attention. Considering large-scale semilinear stiff matrix differential equations, we propose splitting-based randomized dynamical low-rank approximations for a low-rank solution of the stiff matrix differential equation. We first split such the equation into a stiff linear subproblem and a nonstiff nonlinear subproblem. Then, a low-rank exponential integrator is applied to the linear subproblem. Two randomized low-rank approaches are employed for the nonlinear subproblem. Furthermore, we extend the proposed methods to rank-adaptation scenarios. Through rigorous validation on canonical stiff matrix differential problems, including spatially discretized Allen-Cahn equations and differential Riccati equations, we demonstrate that our methods achieve desired convergence orders. Numerical results confirm the robustness and accuracy of the proposed methods.
