Papers
Topics
Authors
Recent
Search
2000 character limit reached

Preconditioned Chebyshev BiCG for parameterized linear systems

Published 8 Dec 2022 in math.NA and cs.NA | (2212.04295v3)

Abstract: We consider the problem of approximating the solution to A(μ)x(μ)=bA(\mu) x(\mu) = b for many different values of the parameter μ\mu. Here we assume A(μ)A(\mu) is large, sparse, and nonsingular with a nonlinear dependence on μ\mu. Our method is based on a companion linearization derived from an accurate Chebyshev interpolation of A(μ)A(\mu) on the interval [−a,a][-a,a], a∈Ra \in \mathbb{R}. 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 x(μ)x(\mu) for many different values of the parameter μ∈[−a,a]\mu \in [-a,a] 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 inexactly. The competitiveness of the algorithms are illustrated with large-scale problems arising from a finite element discretization of a Helmholtz equation with parameterized material coefficient. The software used in the simulations is publicly available online, and thus all our experiments are reproducible.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.