English

Sylvester-Preconditioned Adaptive-Rank Implicit Time Integrators for Advection-Diffusion Equations with Variable Coefficients

Numerical Analysis 2025-10-02 v3 Numerical Analysis Mathematical Physics math.MP

Abstract

We consider the adaptive-rank integration of {2D and 3D} time-dependent advection-diffusion partial differential equations (PDEs) with variable coefficients. We employ a standard finite-difference method for spatial discretization coupled with diagonally implicit Runge-Kutta temporal schemes. The discrete equation is a generalized Sylvester equation (GSE), which we solve with an adaptive-rank algorithm structured around three key strategies: {(i) constructing dimension-wise subspaces based on an extended Krylov strategy, (ii) developing an effective preconditioner for the reduced coefficient matrix, and (iii) efficiently computing the residual of the equation without explicitly reverting to the full-rank form. {The low-rank decomposition is performed in 2D using SVD, and with high-order SVD (HOSVD) in 3D to represent the tensor in a compressed Tucker format.} The computational complexity of the proposed approach {is demonstrated numerically to} be comparable to the constant-coefficient case [El Kahza et al, J. Comput. Phys., 518 (2024)], scaling as O(Nr2+rd+1)\mathcal{O}(N {r^2} + {r^{d+1}}) for dd-dimensional problems (here, d=2d = 2 or 33), with NN the resolution in one dimension and rr the maximal rank during the Krylov iteration (which we find to be largely independent of NN). We present numerical examples that illustrate the computational efficacy and complexity of our algorithm.}

Keywords

Cite

@article{arxiv.2410.19662,
  title  = {Sylvester-Preconditioned Adaptive-Rank Implicit Time Integrators for Advection-Diffusion Equations with Variable Coefficients},
  author = {Hamad El Kahza and Jing-Mei Qiu and Luis Chacon and William Taitano},
  journal= {arXiv preprint arXiv:2410.19662},
  year   = {2025}
}
R2 v1 2026-06-28T19:35:44.047Z