Computing the matrix exponential with the double exponential formula

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Tatsuoka, Fuminori, Sogabe, Tomohiro, Kemmochi, Tomoya, Zhang, Shao-Liang
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910680891785216
author Tatsuoka, Fuminori
Sogabe, Tomohiro
Kemmochi, Tomoya
Zhang, Shao-Liang
author_facet Tatsuoka, Fuminori
Sogabe, Tomohiro
Kemmochi, Tomoya
Zhang, Shao-Liang
contents This paper considers the computation of the matrix exponential $\mathrm{e}^A$ with numerical quadrature. Although several quadrature-based algorithms have been proposed, they focus on (near) Hermitian matrices. In order to deal with non-Hermitian matrices, we use another integral representation including an oscillatory term and consider applying the double exponential (DE) formula specialized to Fourier integrals. The DE formula transforms the given integral into another integral whose interval is infinite, and therefore it is necessary to truncate the infinite interval. In this paper, to utilize the DE formula, we analyze the truncation error and propose two algorithms. The first one approximates $\mathrm{e}^A$ with the fixed mesh size which is a parameter in the DE formula affecting the accuracy. Second one computes $\mathrm{e}^A$ based on the first one with automatic selection of the mesh size depending on the given error tolerance.
format Preprint
id arxiv_https___arxiv_org_abs_2306_14197
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Computing the matrix exponential with the double exponential formula
Tatsuoka, Fuminori
Sogabe, Tomohiro
Kemmochi, Tomoya
Zhang, Shao-Liang
Numerical Analysis
This paper considers the computation of the matrix exponential $\mathrm{e}^A$ with numerical quadrature. Although several quadrature-based algorithms have been proposed, they focus on (near) Hermitian matrices. In order to deal with non-Hermitian matrices, we use another integral representation including an oscillatory term and consider applying the double exponential (DE) formula specialized to Fourier integrals. The DE formula transforms the given integral into another integral whose interval is infinite, and therefore it is necessary to truncate the infinite interval. In this paper, to utilize the DE formula, we analyze the truncation error and propose two algorithms. The first one approximates $\mathrm{e}^A$ with the fixed mesh size which is a parameter in the DE formula affecting the accuracy. Second one computes $\mathrm{e}^A$ based on the first one with automatic selection of the mesh size depending on the given error tolerance.
title Computing the matrix exponential with the double exponential formula
topic Numerical Analysis
url https://arxiv.org/abs/2306.14197