Approximation of matrix operators applied to multiple vectors
In this paper we propose a numerical method for approximating the product of a matrix function with multiple vectors by Krylov subspace methods combined with a QR decomposition of these vectors. This problem arises in the implementation of exponential integrators for semilinear parabolic problems. We will derive reliable stopping criteria and we suggest variants using up- and downdating techniques. Moreover, we show how Ritz vectors can be included in order to speed up the computation even further. By a number of numerical examples, we will illustrate that the proposed method will reduce the total number of Krylov steps significantly compared to a standard implementation if the vectors correspond to the evaluation of a smooth function at certain quadrature points.
Year of publication: |
2008
|
---|---|
Authors: | Hochbruck, Marlis ; Niehoff, Jörg |
Published in: |
Mathematics and Computers in Simulation (MATCOM). - Elsevier, ISSN 0378-4754. - Vol. 79.2008, 4, p. 1270-1283
|
Publisher: |
Elsevier |
Subject: | Krylov subspace methods | Matrix functions | QR decomposition | Multiple right-hand sides | Exponential integrators |
Saved in:
Online Resource
Saved in favorites
Similar items by subject
-
On stochasticity preserving methods for the computation of the matrix pth root
Politi, Tiziano, (2015)
-
Computation of functions of Hamiltonian and skew-symmetric matrices
Del Buono, N., (2008)
-
Preconditioning Newton–Krylov methods in nonconvex large scale optimization
Fasano, Giovanni, (2013)
- More ...
Similar items by person