Compress-and-Restart Block Krylov Subspace Methods for Sylvester Matrix Equations
Autor: | Kathryn Lund, Davide Palitta, Daniel Kressner, Stefano Massei |
---|---|
Přispěvatelé: | Kressner D., Lund K., Massei S., Palitta D., Scientific Computing, Center for Analysis, Scientific Computing & Appl. |
Rok vydání: | 2021 |
Předmět: |
Sylvester matrix
Polynomial Iterative method MathematicsofComputing_NUMERICALANALYSIS 010103 numerical & computational mathematics 01 natural sciences low-rank 65F10 65N22 65J10 65F30 65F50 decay Matrix (mathematics) linear matrix equation Compression (functional analysis) ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION FOS: Mathematics restarts Applied mathematics block krylov subspace methods Mathematics - Numerical Analysis 0101 mathematics bounds gmres Eigenvalues and eigenvectors Mathematics Algebra and Number Theory Applied Mathematics block Krylov subspace method Krylov subspace Numerical Analysis (math.NA) galerkin Generalized minimal residual method large lyapunov Computer Science::Numerical Analysis 010101 applied mathematics low-rank compression numerical-solution linear matrix equations projection methods block Krylov subspace methods |
Zdroj: | Numerical Linear Algebra and Applications Numerical Linear Algebra with Applications, 28(1):e2339. Wiley |
ISSN: | 1070-5325 |
Popis: | Block Krylov subspace methods (KSMs) comprise building blocks in many state-of-the-art solvers for large-scale matrix equations as they arise, for example, from the discretization of partial differential equations. While extended and rational block Krylov subspace methods provide a major reduction in iteration counts over polynomial block KSMs, they also require reliable solvers for the coefficient matrices, and these solvers are often iterative methods themselves. It is not hard to devise scenarios in which the available memory, and consequently the dimension of the Krylov subspace, is limited. In such scenarios for linear systems and eigenvalue problems, restarting is a well-explored technique for mitigating memory constraints. In this work, such restarting techniques are applied to polynomial KSMs for matrix equations with a compression step to control the growing rank of the residual. An error analysis is also performed, leading to heuristics for dynamically adjusting the basis size in each restart cycle. A panel of numerical experiments demonstrates the effectiveness of the new method with respect to extended block KSMs. |
Databáze: | OpenAIRE |
Externí odkaz: |