Optimal and Low-Memory Near-Optimal Preconditioning of Fully Implicit Runge-Kutta Schemes for Parabolic PDEs
Xiangmin Jiao, Xuebin Wang, Qiao Chen

TL;DR
This paper develops optimal and memory-efficient preconditioners for fully implicit Runge-Kutta schemes, significantly improving the efficiency of solving parabolic PDEs with high-order accuracy.
Contribution
It introduces new preconditioners based on block Schur decompositions and Jordan forms, with a near-optimal, low-memory variant called SABRSD, tailored for high-order implicit RK schemes.
Findings
BCSD, BRSD, and BJF outperform other preconditioners in GMRES iterations.
SABRSD is competitive in computational cost and uses minimal memory.
Preconditioners significantly accelerate the solution of 3D advection-diffusion equations.
Abstract
Runge-Kutta (RK) schemes, especially Gauss-Legendre and some other fully implicit RK (FIRK) schemes, are desirable for the time integration of parabolic partial differential equations due to their A-stability and high-order accuracy. However, it is significantly more challenging to construct optimal preconditioners for them compared to diagonally implicit RK (or DIRK) schemes. To address this challenge, we first introduce mathematically optimal preconditioners called block complex Schur decomposition (BCSD), block real Schur decomposition (BRSD), and block Jordan form (BJF), motivated by block-circulant preconditioners and Jordan form solution techniques for IRK. We then derive an efficient, near-optimal singly-diagonal approximate BRSD (SABRSD) by approximating the quasi-triangular matrix in real Schur decomposition using an optimized upper-triangular matrix with a single diagonal…
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.
