Second-order robust parallel integrators for dynamical low-rank approximation
Jonas Kusch
TL;DR
DLRA reduces memory and computation by representing large matrix solutions on a low-rank manifold, but curvature can limit time-step stability. This work extends the parallel BUG integrator to second order via careful basis augmentation, maintaining parallel updates with maximal rank $2r$ and yielding a rigorous second-order robust error bound that is independent of manifold curvature. Norm preservation is shown to hold up to truncation tolerance and $O(h^4)$ terms, aligning with structure-preserving goals. Numerical experiments on the discrete Schrödinger equation and a lattice radiative-transfer model confirm the theoretical improvements and demonstrate substantial speedups over higher-rank, sequential methods while achieving comparable accuracy.
Abstract
Due to its reduced memory and computational demands, dynamical low-rank approximation (DLRA) has sparked significant interest in multiple research communities. A central challenge in DLRA is the development of time integrators that are robust to the curvature of the manifold of low-rank matrices. Recently, a parallel robust time integrator that permits dynamic rank adaptation and enables a fully parallel update of all low-rank factors was introduced. Despite its favorable computational efficiency, the construction as a first-order approximation to the augmented basis-update & Galerkin integrator restricts the parallel integrator's accuracy to order one. In this work, an extension to higher order is proposed by a careful basis augmentation before solving the matrix differential equations of the factorized solution. A robust error bound with an improved dependence on normal components of the vector field together with a norm preservation property up to small terms is derived. These analytic results are complemented and demonstrated through a series of numerical experiments.
