Sylvester-Preconditioned Adaptive-Rank Implicit Time Integrators for Advection-Diffusion Equations with Variable Coefficients
Hamad El Kahza, Jing-Mei Qiu, Luis Chacon, and William Taitano

TL;DR
This paper introduces an efficient adaptive-rank implicit time integration method for 2D and 3D advection-diffusion PDEs with variable coefficients, utilizing Sylvester equations and low-rank tensor decompositions to reduce computational complexity.
Contribution
The paper develops a novel adaptive-rank algorithm for solving generalized Sylvester equations in variable-coefficient PDEs, combining Krylov subspaces, preconditioning, and tensor decompositions.
Findings
Computational complexity scales as O(N r^2 + r^{d+1}) with problem size and rank.
The method achieves efficiency comparable to constant-coefficient cases.
Numerical examples demonstrate the approach's effectiveness in 2D and 3D problems.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Matrix Theory and Algorithms · Numerical methods in inverse problems
