Cargando…

Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions

An a posteriori estimate for the error of a standard Krylov approximation to the matrix exponential is derived. The estimate is based on the defect (residual) of the Krylov approximation and is proven to constitute a rigorous upper bound on the error, in contrast to existing asymptotical approximati...

Descripción completa

Detalles Bibliográficos
Autores principales: Jawecki, Tobias, Auzinger, Winfried, Koch, Othmar
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Netherlands 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7039864/
https://www.ncbi.nlm.nih.gov/pubmed/32161518
http://dx.doi.org/10.1007/s10543-019-00771-6
_version_ 1783500868097671168
author Jawecki, Tobias
Auzinger, Winfried
Koch, Othmar
author_facet Jawecki, Tobias
Auzinger, Winfried
Koch, Othmar
author_sort Jawecki, Tobias
collection PubMed
description An a posteriori estimate for the error of a standard Krylov approximation to the matrix exponential is derived. The estimate is based on the defect (residual) of the Krylov approximation and is proven to constitute a rigorous upper bound on the error, in contrast to existing asymptotical approximations. It can be computed economically in the underlying Krylov space. In view of time-stepping applications, assuming that the given matrix is scaled by a time step, it is shown that the bound is asymptotically correct (with an order related to the dimension of the Krylov space) for the time step tending to zero. This means that the deviation of the error estimate from the true error tends to zero faster than the error itself. Furthermore, this result is extended to Krylov approximations of [Formula: see text] -functions and to improved versions of such approximations. The accuracy of the derived bounds is demonstrated by examples and compared with different variants known from the literature, which are also investigated more closely. Alternative error bounds are tested on examples, in particular a version based on the concept of effective order. For the case where the matrix exponential is used in time integration algorithms, a step size selection strategy is proposed and illustrated by experiments.
format Online
Article
Text
id pubmed-7039864
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Springer Netherlands
record_format MEDLINE/PubMed
spelling pubmed-70398642020-03-09 Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions Jawecki, Tobias Auzinger, Winfried Koch, Othmar BIT Numer Math Article An a posteriori estimate for the error of a standard Krylov approximation to the matrix exponential is derived. The estimate is based on the defect (residual) of the Krylov approximation and is proven to constitute a rigorous upper bound on the error, in contrast to existing asymptotical approximations. It can be computed economically in the underlying Krylov space. In view of time-stepping applications, assuming that the given matrix is scaled by a time step, it is shown that the bound is asymptotically correct (with an order related to the dimension of the Krylov space) for the time step tending to zero. This means that the deviation of the error estimate from the true error tends to zero faster than the error itself. Furthermore, this result is extended to Krylov approximations of [Formula: see text] -functions and to improved versions of such approximations. The accuracy of the derived bounds is demonstrated by examples and compared with different variants known from the literature, which are also investigated more closely. Alternative error bounds are tested on examples, in particular a version based on the concept of effective order. For the case where the matrix exponential is used in time integration algorithms, a step size selection strategy is proposed and illustrated by experiments. Springer Netherlands 2019-09-11 2020 /pmc/articles/PMC7039864/ /pubmed/32161518 http://dx.doi.org/10.1007/s10543-019-00771-6 Text en © The Author(s) 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Jawecki, Tobias
Auzinger, Winfried
Koch, Othmar
Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions
title Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions
title_full Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions
title_fullStr Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions
title_full_unstemmed Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions
title_short Computable upper error bounds for Krylov approximations to matrix exponentials and associated [Formula: see text] -functions
title_sort computable upper error bounds for krylov approximations to matrix exponentials and associated [formula: see text] -functions
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7039864/
https://www.ncbi.nlm.nih.gov/pubmed/32161518
http://dx.doi.org/10.1007/s10543-019-00771-6
work_keys_str_mv AT jaweckitobias computableuppererrorboundsforkrylovapproximationstomatrixexponentialsandassociatedformulaseetextfunctions
AT auzingerwinfried computableuppererrorboundsforkrylovapproximationstomatrixexponentialsandassociatedformulaseetextfunctions
AT kochothmar computableuppererrorboundsforkrylovapproximationstomatrixexponentialsandassociatedformulaseetextfunctions