Litcius/Paper detail

Preconditioners for Krylov subspace methods: An overview

John W. Pearson, Jennifer Pestana

2020GAMM-Mitteilungen49 citationsDOIOpen Access PDF

Abstract

Abstract When simulating a mechanism from science or engineering, or an industrial process, one is frequently required to construct a mathematical model, and then resolve this model numerically. If accurate numerical solutions are necessary or desirable, this can involve solving large‐scale systems of equations. One major class of solution methods is that of preconditioned iterative methods, involving preconditioners which are computationally cheap to apply while also capturing information contained in the linear system. In this article, we give a short survey of the field of preconditioning. We introduce a range of preconditioners for partial differential equations, followed by optimization problems, before discussing preconditioners constructed with less standard objectives in mind.

Topics & Concepts

Krylov subspaceComputer scienceConstruct (python library)Iterative methodRange (aeronautics)Linear systemMathematical optimizationPartial differential equationClass (philosophy)Subspace topologyApplied mathematicsProcess (computing)Iterative and incremental developmentMathematicsAlgorithmEngineeringMathematical analysisProgramming languageSoftware engineeringArtificial intelligenceAerospace engineeringOperating systemMatrix Theory and AlgorithmsElectromagnetic Scattering and AnalysisAdvanced Numerical Methods in Computational Mathematics