Preconditioned Chebyshev BiCG for parameterized linear systems
Siobh\'an Correnty, Elias Jarlebring, and Daniel B. Szyld

TL;DR
This paper introduces a preconditioned Chebyshev BiCG method for efficiently solving parameterized large sparse linear systems by linearizing the problem and applying Krylov subspace techniques, enabling simultaneous solutions for many parameter values.
Contribution
It develops a novel short-term recurrence algorithm using Chebyshev interpolation and preconditioned BiCG for parameterized systems, including both exact and inexact preconditioning strategies.
Findings
Effective for large-scale Helmholtz problems with parameterized coefficients.
Achieves simultaneous solutions for multiple parameter values efficiently.
Software implementation is publicly available for reproducibility.
Abstract
We consider the problem of approximating the solution to for many different values of the parameter . Here we assume is large, sparse, and nonsingular with a nonlinear dependence on . Our method is based on a companion linearization derived from an accurate Chebyshev interpolation of on the interval , . The solution to the linearization is approximated in a preconditioned BiCG setting for shifted systems, where the Krylov basis matrix is formed once. This process leads to a short-term recurrence method, where one execution of the algorithm produces the approximation to for many different values of the parameter simultaneously. In particular, this work proposes one algorithm which applies a shift-and-invert preconditioner exactly as well as an algorithm which applies the preconditioner…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Electromagnetic Scattering and Analysis · Advanced Numerical Methods in Computational Mathematics
