Skip to main content
Erschienen in: BIT Numerical Mathematics 4/2020

15.05.2020

Approximation of the matrix exponential for matrices with a skinny field of values

verfasst von: Marco Caliari, Fabio Cassini, Franco Zivcovich

Erschienen in: BIT Numerical Mathematics | Ausgabe 4/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The backward error analysis is a great tool which allows selecting in an effective way the scaling parameter s and the polynomial degree of approximation m when the action of the matrix exponential \(\exp (A)v\) has to be approximated by \(\left( p_m(s^{-1}A)\right) ^sv=\exp (A+\varDelta A)v\). We propose here a rigorous bound for the relative backward error \(\left\Vert \varDelta A\right\Vert _{2}/\left\Vert A\right\Vert _{2}\), which is of particular interest for matrices whose field of values is skinny, such as the discretization of the advection–diffusion or the Schrödinger operators. The numerical results confirm the superiority of the new approach with respect to methods based on the classical power series expansion of the backward error for the matrices of our interest, both in terms of computational cost and achieved accuracy.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Al-Mohy, A.H., Higham, N.J.: A new scaling and squaring algorithm for the matrix exponential. SIAM J. Matrix Anal. Appl. 31(3), 970–989 (2009)MathSciNetCrossRef Al-Mohy, A.H., Higham, N.J.: A new scaling and squaring algorithm for the matrix exponential. SIAM J. Matrix Anal. Appl. 31(3), 970–989 (2009)MathSciNetCrossRef
2.
Zurück zum Zitat Al-Mohy, A.H., Higham, N.J.: Computing the action of the matrix exponential with an application to exponential integrators. SIAM J. Sci. Comput. 33(2), 488–511 (2011)MathSciNetCrossRef Al-Mohy, A.H., Higham, N.J.: Computing the action of the matrix exponential with an application to exponential integrators. SIAM J. Sci. Comput. 33(2), 488–511 (2011)MathSciNetCrossRef
3.
Zurück zum Zitat Bos, L.P., Caliari, M.: Application of modified Leja sequences to polynomial interpolation. Dolomites Res. Notes Approx. 8, 66–74 (2015)MathSciNetMATH Bos, L.P., Caliari, M.: Application of modified Leja sequences to polynomial interpolation. Dolomites Res. Notes Approx. 8, 66–74 (2015)MathSciNetMATH
4.
Zurück zum Zitat Caliari, M.: Accurate evaluation of divided differences for polynomial interpolation of exponential propagators. Computing 80(2), 189–201 (2007)MathSciNetCrossRef Caliari, M.: Accurate evaluation of divided differences for polynomial interpolation of exponential propagators. Computing 80(2), 189–201 (2007)MathSciNetCrossRef
5.
Zurück zum Zitat Caliari, M., Kandolf, P., Ostermann, A., Rainer, S.: The Leja method revisited: backward error analysis for the matrix exponential. SIAM J. Sci. Comput. 38(3), A1639–A1661 (2016)MathSciNetCrossRef Caliari, M., Kandolf, P., Ostermann, A., Rainer, S.: The Leja method revisited: backward error analysis for the matrix exponential. SIAM J. Sci. Comput. 38(3), A1639–A1661 (2016)MathSciNetCrossRef
6.
Zurück zum Zitat Caliari, M., Kandolf, P., Zivcovich, F.: Backward error analysis of polynomial approximations for computing the action of the matrix exponential. BIT Numer. Math. 58(4), 907–935 (2018)MathSciNetCrossRef Caliari, M., Kandolf, P., Zivcovich, F.: Backward error analysis of polynomial approximations for computing the action of the matrix exponential. BIT Numer. Math. 58(4), 907–935 (2018)MathSciNetCrossRef
7.
Zurück zum Zitat Crouzeix, M., Palencia, C.: The numerical range is a \((1+\sqrt{2})\)-spectral set. SIAM J. Matrix Anal. Appl. 38(2), 649–655 (2017)MathSciNetCrossRef Crouzeix, M., Palencia, C.: The numerical range is a \((1+\sqrt{2})\)-spectral set. SIAM J. Matrix Anal. Appl. 38(2), 649–655 (2017)MathSciNetCrossRef
8.
Zurück zum Zitat Frommer, A., Güttel, S., Schweitzer, M.: Efficient and stable Arnoldi restarts for matrix functions based on quadrature. SIAM J. Matrix Anal. Appl. 35(2), 661–683 (2014)MathSciNetCrossRef Frommer, A., Güttel, S., Schweitzer, M.: Efficient and stable Arnoldi restarts for matrix functions based on quadrature. SIAM J. Matrix Anal. Appl. 35(2), 661–683 (2014)MathSciNetCrossRef
9.
Zurück zum Zitat Gaudrealt, S., Rainwater, G., Tokman, M.: KIOPS: A fast adaptive Krylov subspace solver for exponential integrators. J. Comput. Phys. 372(1), 236–255 (2018)MathSciNetCrossRef Gaudrealt, S., Rainwater, G., Tokman, M.: KIOPS: A fast adaptive Krylov subspace solver for exponential integrators. J. Comput. Phys. 372(1), 236–255 (2018)MathSciNetCrossRef
10.
Zurück zum Zitat Güttel, S.: Rational Krylov approximation of matrix functions: numerical methods and optimal pole selection. GAMM-Mitt. 36(1), 8–31 (2013)MathSciNetCrossRef Güttel, S.: Rational Krylov approximation of matrix functions: numerical methods and optimal pole selection. GAMM-Mitt. 36(1), 8–31 (2013)MathSciNetCrossRef
12.
Zurück zum Zitat Higham, N.J.: The scaling and squaring method for the matrix exponential revisited. SIAM J. Matrix Anal. Appl. 26(4), 1179–1193 (2005)MathSciNetCrossRef Higham, N.J.: The scaling and squaring method for the matrix exponential revisited. SIAM J. Matrix Anal. Appl. 26(4), 1179–1193 (2005)MathSciNetCrossRef
13.
14.
Zurück zum Zitat Higham, N.J., Tisseur, F.: A block algorithm for matrix 1-norm estimation, with an application to 1-norm pseudospectra. SIAM J. Matrix Anal. Appl. 21(4), 1185–1201 (2000)MathSciNetCrossRef Higham, N.J., Tisseur, F.: A block algorithm for matrix 1-norm estimation, with an application to 1-norm pseudospectra. SIAM J. Matrix Anal. Appl. 21(4), 1185–1201 (2000)MathSciNetCrossRef
16.
Zurück zum Zitat Johnson, C.R.: Numerical determination of the field of values of a general complex matrix. SIAM J. Numer. Anal. 15(3), 595–602 (1978)MathSciNetCrossRef Johnson, C.R.: Numerical determination of the field of values of a general complex matrix. SIAM J. Numer. Anal. 15(3), 595–602 (1978)MathSciNetCrossRef
17.
Zurück zum Zitat McCurdy, A., Ng, K.C., Parlett, B.N.: Accurate computation of divided differences of the exponential function. Math. Comput. 43(168), 501–528 (1984)MathSciNetCrossRef McCurdy, A., Ng, K.C., Parlett, B.N.: Accurate computation of divided differences of the exponential function. Math. Comput. 43(168), 501–528 (1984)MathSciNetCrossRef
18.
Zurück zum Zitat Moler, C.B., Van Loan, C.F.: Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Rev. 45(1), 3–49 (2003)MathSciNetCrossRef Moler, C.B., Van Loan, C.F.: Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Rev. 45(1), 3–49 (2003)MathSciNetCrossRef
19.
Zurück zum Zitat Moret, I., Novati, P.: RD-rational approximation of the matrix exponential operator. BIT Numer. Math. 44, 595–615 (2004)CrossRef Moret, I., Novati, P.: RD-rational approximation of the matrix exponential operator. BIT Numer. Math. 44, 595–615 (2004)CrossRef
20.
Zurück zum Zitat Niesen, J., Wright, W.M.: Algorithm 919: A Krylov subspace algorithm for evaluating the \(\phi \)-functions appearing in exponential integrators. ACM Trans. Math. Softw. 38(3), 1–19 (2012)MathSciNetCrossRef Niesen, J., Wright, W.M.: Algorithm 919: A Krylov subspace algorithm for evaluating the \(\phi \)-functions appearing in exponential integrators. ACM Trans. Math. Softw. 38(3), 1–19 (2012)MathSciNetCrossRef
21.
Zurück zum Zitat Schmelzer, T., Trefethen, L.N.: Evaluating matrix functions for exponential integrators via Carathéodory–Fejér approximation and contour integrals. Electron. Trans. Numer. Anal. 29, 1–18 (2007)MathSciNetMATH Schmelzer, T., Trefethen, L.N.: Evaluating matrix functions for exponential integrators via Carathéodory–Fejér approximation and contour integrals. Electron. Trans. Numer. Anal. 29, 1–18 (2007)MathSciNetMATH
22.
Zurück zum Zitat Tal-Ezer, H.: High degree polynomial interpolation in Newton form. SIAM J. Sci. Stat. Comput. 12(3), 648–667 (1991)MathSciNetCrossRef Tal-Ezer, H.: High degree polynomial interpolation in Newton form. SIAM J. Sci. Stat. Comput. 12(3), 648–667 (1991)MathSciNetCrossRef
23.
Zurück zum Zitat van den Eshof, J., Hochbruck, M.: Preconditioning Lanczos approximations to the matrix exponential. SIAM J. Sci. Comput. 27(4), 1438–1457 (2006)MathSciNetCrossRef van den Eshof, J., Hochbruck, M.: Preconditioning Lanczos approximations to the matrix exponential. SIAM J. Sci. Comput. 27(4), 1438–1457 (2006)MathSciNetCrossRef
24.
Zurück zum Zitat Zivcovich, F.: Fast and accurate computation of divided differences for analytic functions, with an application to the exponential function. Dolomites Res. Notes Approx. 12, 28–42 (2019)MathSciNet Zivcovich, F.: Fast and accurate computation of divided differences for analytic functions, with an application to the exponential function. Dolomites Res. Notes Approx. 12, 28–42 (2019)MathSciNet
Metadaten
Titel
Approximation of the matrix exponential for matrices with a skinny field of values
verfasst von
Marco Caliari
Fabio Cassini
Franco Zivcovich
Publikationsdatum
15.05.2020
Verlag
Springer Netherlands
Erschienen in
BIT Numerical Mathematics / Ausgabe 4/2020
Print ISSN: 0006-3835
Elektronische ISSN: 1572-9125
DOI
https://doi.org/10.1007/s10543-020-00809-0

Weitere Artikel der Ausgabe 4/2020

BIT Numerical Mathematics 4/2020 Zur Ausgabe

Premium Partner