Skip to main content
Erschienen in: BIT Numerical Mathematics 2/2021

19.01.2021

Inexact rational Krylov method for evolution equations

verfasst von: Yuka Hashimoto, Takashi Nodera

Erschienen in: BIT Numerical Mathematics | Ausgabe 2/2021

Einloggen

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

search-config
loading …

Abstract

Linear and nonlinear evolution equations have been formulated to address problems in various fields of science and technology. Recently, methods using an exponential integrator for solving evolution equations, where matrix functions must be computed repeatedly, have been investigated and refined. In this paper, we propose a new method for computing these matrix functions which is called an inexact rational Krylov method. This is a more efficient version of the rational Krylov method with appropriate shifts, which was proposed by Hashimoto and Nodera (ANZIAM J 58:C149–C161, 2016). The advantage of the inexact rational Krylov method is that it computes linear equations that appear in the rational Krylov method efficiently while guaranteeing the accuracy of the final solution.

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Beckermann, B., Reichel, L.: Error estimates and evaluation of matrix functions via the Faber transform. SIAM J. Numer. Anal. 47(5), 3849–3883 (2009)MathSciNetMATHCrossRef Beckermann, B., Reichel, L.: Error estimates and evaluation of matrix functions via the Faber transform. SIAM J. Numer. Anal. 47(5), 3849–3883 (2009)MathSciNetMATHCrossRef
2.
Zurück zum Zitat Benzi, M., Boito, P., Razouk, N.: Decay properties of spectral projectors with applications to electronic structure. SIAM Rev. 55(1), 3–64 (2013)MathSciNetMATHCrossRef Benzi, M., Boito, P., Razouk, N.: Decay properties of spectral projectors with applications to electronic structure. SIAM Rev. 55(1), 3–64 (2013)MathSciNetMATHCrossRef
3.
4.
Zurück zum Zitat Börner, R., Ernst, O.G., Güttel, S.: Three-dimensional transient electromagnetic modelling using rational Krylov methods. Geophys. J. Int. 202(3), 2025–2043 (2015)CrossRef Börner, R., Ernst, O.G., Güttel, S.: Three-dimensional transient electromagnetic modelling using rational Krylov methods. Geophys. J. Int. 202(3), 2025–2043 (2015)CrossRef
5.
Zurück zum Zitat Botchev, M.A.: Krylov subspace exponential time domain solution of Maxwell’s equations in photonic crystal modeling. J. Comput. Appl. Math. 293, 20–34 (2016)MathSciNetMATHCrossRef Botchev, M.A.: Krylov subspace exponential time domain solution of Maxwell’s equations in photonic crystal modeling. J. Comput. Appl. Math. 293, 20–34 (2016)MathSciNetMATHCrossRef
6.
Zurück zum Zitat Bouras, A., Frayssé, V., Giraud, L.: A relaxation strategy for inner-outer linear solvers in domain decomposition methods. Technical report TR/PA/00/17 (2000) Bouras, A., Frayssé, V., Giraud, L.: A relaxation strategy for inner-outer linear solvers in domain decomposition methods. Technical report TR/PA/00/17 (2000)
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)MathSciNetMATHCrossRef Crouzeix, M., Palencia, C.: The numerical range is a \((1+\sqrt{2})\)-spectral set. SIAM J. Matrix Anal. Appl. 38(2), 649–655 (2017)MathSciNetMATHCrossRef
8.
Zurück zum Zitat Dinh, K., Sidje, R.: An application of the Krylov-FSP-SSA method to parameter fitting with maximum likelihood. Phys. Biol. 14(6), 065001 (2017)CrossRef Dinh, K., Sidje, R.: An application of the Krylov-FSP-SSA method to parameter fitting with maximum likelihood. Phys. Biol. 14(6), 065001 (2017)CrossRef
9.
Zurück zum Zitat Druskin, V., Lieberman, C., Zaslavsky, M.: On adaptive choice of shifts in rational Krylov subspace reduction of evolutionary problems. SIAM J. Sci. Comput. 32(5), 2485–2496 (2010)MathSciNetMATHCrossRef Druskin, V., Lieberman, C., Zaslavsky, M.: On adaptive choice of shifts in rational Krylov subspace reduction of evolutionary problems. SIAM J. Sci. Comput. 32(5), 2485–2496 (2010)MathSciNetMATHCrossRef
11.
Zurück zum Zitat Gallopoulos, E., Saad, Y.: Efficient solution of parabolic equations by Krylov approximation methods. SIAM J. Sci. Stat. Comput. 13(5), 1236–1264 (1992)MathSciNetMATHCrossRef Gallopoulos, E., Saad, Y.: Efficient solution of parabolic equations by Krylov approximation methods. SIAM J. Sci. Stat. Comput. 13(5), 1236–1264 (1992)MathSciNetMATHCrossRef
12.
Zurück zum Zitat Göckler, T.: Rational Krylov Subspace Methods for ’\(\phi \)’-functions in Exponential Integrators. Karlsruher Instituts für Technologie, Karlsruhe (2014) Göckler, T.: Rational Krylov Subspace Methods for ’\(\phi \)’-functions in Exponential Integrators. Karlsruher Instituts für Technologie, Karlsruhe (2014)
13.
Zurück zum Zitat Giraud, L., Langou, J., Rozložník, M., van den Eshof, J.: Rounding error analysis of the classical Gram-Schmidt orthogonalization process. Numer. Math. 101(1), 87–100 (2005)MathSciNetMATHCrossRef Giraud, L., Langou, J., Rozložník, M., van den Eshof, J.: Rounding error analysis of the classical Gram-Schmidt orthogonalization process. Numer. Math. 101(1), 87–100 (2005)MathSciNetMATHCrossRef
14.
Zurück zum Zitat Golub, G.H., Zhang, Z., Zha, H.: Large sparse symmetric eigenvalue problems with homogeneous linear constraints: the Lanczos process with inner-outer iterations. Linear Algebra Its Appl. 309(1), 289–306 (2000)MathSciNetMATHCrossRef Golub, G.H., Zhang, Z., Zha, H.: Large sparse symmetric eigenvalue problems with homogeneous linear constraints: the Lanczos process with inner-outer iterations. Linear Algebra Its Appl. 309(1), 289–306 (2000)MathSciNetMATHCrossRef
16.
Zurück zum Zitat Güttel, S.: Rational Krylov Methods for Operator Functions. Technischen Universität Bergakademie Freiberg, Freiberg (2010) Güttel, S.: Rational Krylov Methods for Operator Functions. Technischen Universität Bergakademie Freiberg, Freiberg (2010)
17.
Zurück zum Zitat Güttel, S.: Rational Krylov approximation of matrix functions: numerical methods and optimal pole selection. GAMM-Mitteilungen 36(1), 8–31 (2013)MathSciNetMATHCrossRef Güttel, S.: Rational Krylov approximation of matrix functions: numerical methods and optimal pole selection. GAMM-Mitteilungen 36(1), 8–31 (2013)MathSciNetMATHCrossRef
18.
Zurück zum Zitat Hashimoto, Y., Nodera, T.: Inexact shift-invert Arnoldi method for evolution equations. ANZIAM J. 58, E1–E27 (2016)MathSciNetCrossRef Hashimoto, Y., Nodera, T.: Inexact shift-invert Arnoldi method for evolution equations. ANZIAM J. 58, E1–E27 (2016)MathSciNetCrossRef
19.
Zurück zum Zitat Hashimoto, Y., Nodera, T.: Shift-invert rational Krylov method for evolution equations. ANZIAM J. 58, C149–C161 (2016)CrossRef Hashimoto, Y., Nodera, T.: Shift-invert rational Krylov method for evolution equations. ANZIAM J. 58, C149–C161 (2016)CrossRef
20.
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)MathSciNetMATHCrossRef Higham, N.J.: The scaling and squaring method for the matrix exponential revisited. SIAM J. Matrix Anal. Appl. 26(4), 1179–1193 (2005)MathSciNetMATHCrossRef
21.
Zurück zum Zitat Hochbruck, M., Lubich, C.: On Krylov subspace approximations to the matrix exponential operator. SIAM J. Numer. Anal. 34(5), 1911–1925 (1998)MathSciNetMATHCrossRef Hochbruck, M., Lubich, C.: On Krylov subspace approximations to the matrix exponential operator. SIAM J. Numer. Anal. 34(5), 1911–1925 (1998)MathSciNetMATHCrossRef
22.
Zurück zum Zitat Hochbruck, M., Lubich, C., Selhofer, H.: Exponential integrators for large systems of differential equations. SIAM J. Sci. Comput. 19(5), 1552–1574 (1997)MathSciNetMATHCrossRef Hochbruck, M., Lubich, C., Selhofer, H.: Exponential integrators for large systems of differential equations. SIAM J. Sci. Comput. 19(5), 1552–1574 (1997)MathSciNetMATHCrossRef
23.
Zurück zum Zitat Hochbruck, M., Ostermann, A.: Exponential Runge–Kutta methods for parabolic problems. Appl. Numer. Math. 53(2–4), 323–339 (2005)MathSciNetMATHCrossRef Hochbruck, M., Ostermann, A.: Exponential Runge–Kutta methods for parabolic problems. Appl. Numer. Math. 53(2–4), 323–339 (2005)MathSciNetMATHCrossRef
25.
Zurück zum Zitat Horn, R.A., Johnson, C.R.: Topics in Matrix Analysis. Cambridge University Press, New York (1991)MATHCrossRef Horn, R.A., Johnson, C.R.: Topics in Matrix Analysis. Cambridge University Press, New York (1991)MATHCrossRef
26.
Zurück zum Zitat Lopez, L., Simoncini, V.: Analysis of projection methods for rational function approximation to the matrix exponential. SIAM J. Numer. Anal. 44(2), 613–635 (2006)MathSciNetMATHCrossRef Lopez, L., Simoncini, V.: Analysis of projection methods for rational function approximation to the matrix exponential. SIAM J. Numer. Anal. 44(2), 613–635 (2006)MathSciNetMATHCrossRef
27.
Zurück zum Zitat Moler, C., Van Loan, C.: Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Rev. 45(1), 3–49 (2003)MathSciNetMATHCrossRef Moler, C., Van Loan, C.: Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Rev. 45(1), 3–49 (2003)MathSciNetMATHCrossRef
28.
Zurück zum Zitat Moret, I.: On RD-rational Krylov approximations to the core-functions of exponential integrators. Numer. Linear Algebra Appl. 14(5), 445–457 (2007)MathSciNetMATHCrossRef Moret, I.: On RD-rational Krylov approximations to the core-functions of exponential integrators. Numer. Linear Algebra Appl. 14(5), 445–457 (2007)MathSciNetMATHCrossRef
29.
30.
Zurück zum Zitat Moret, I., Novati, P.: On the convergence of Krylov subspace methods for matrix Mittag-Leffler functions. SIAM J. Numer. Anal. 49(5), 2144–2164 (2011)MathSciNetMATHCrossRef Moret, I., Novati, P.: On the convergence of Krylov subspace methods for matrix Mittag-Leffler functions. SIAM J. Numer. Anal. 49(5), 2144–2164 (2011)MathSciNetMATHCrossRef
31.
Zurück zum Zitat Moret, I., Popolizio, M.: The restarted shift-and-invert Krylov method for matrix functions. Numer. Linear Algebra Appl. 21(1), 68–80 (2014)MathSciNetMATHCrossRef Moret, I., Popolizio, M.: The restarted shift-and-invert Krylov method for matrix functions. Numer. Linear Algebra Appl. 21(1), 68–80 (2014)MathSciNetMATHCrossRef
32.
Zurück zum Zitat Novati, P.: Using the restricted-denominator rational Arnoldi method for exponential integrators. SIAM J. Matrix Anal. Appl. 32(4), 1537–1558 (2011)MathSciNetMATHCrossRef Novati, P.: Using the restricted-denominator rational Arnoldi method for exponential integrators. SIAM J. Matrix Anal. Appl. 32(4), 1537–1558 (2011)MathSciNetMATHCrossRef
33.
Zurück zum Zitat Popolizio, M., Simoncini, V.: Acceleration techniques for approximating the matrix exponential operator. SIAM J. Matrix Anal. Appl. 30(2), 657–683 (2008)MathSciNetMATHCrossRef Popolizio, M., Simoncini, V.: Acceleration techniques for approximating the matrix exponential operator. SIAM J. Matrix Anal. Appl. 30(2), 657–683 (2008)MathSciNetMATHCrossRef
34.
Zurück zum Zitat Qiu, C., Güttel, S., Ren, X., Yin, C., Liu, Y., Zhang, B., Egbert, G.: A block rational Krylov method for 3-D time-domain marine controlled-source electromagnetic modelling. Geophys. J. Int. 218(1), 100–113 (2019)CrossRef Qiu, C., Güttel, S., Ren, X., Yin, C., Liu, Y., Zhang, B., Egbert, G.: A block rational Krylov method for 3-D time-domain marine controlled-source electromagnetic modelling. Geophys. J. Int. 218(1), 100–113 (2019)CrossRef
35.
Zurück zum Zitat Ruhe, A.: Rational Krylov: a practical algorithm for large sparse nonsymmetric matrix pencils. SIAM J. Sci. Comput. 19(5), 1535–1551 (1998)MathSciNetMATHCrossRef Ruhe, A.: Rational Krylov: a practical algorithm for large sparse nonsymmetric matrix pencils. SIAM J. Sci. Comput. 19(5), 1535–1551 (1998)MathSciNetMATHCrossRef
36.
Zurück zum Zitat Saad, Y., Schultz, M.H.: GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 7(3), 856–869 (1986)MathSciNetMATHCrossRef Saad, Y., Schultz, M.H.: GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 7(3), 856–869 (1986)MathSciNetMATHCrossRef
37.
Zurück zum Zitat Saff, E.B., Schönhage, A., Varga, R.S.: Geometric convergence to \(e^{-z}\) by rational functions with real poles. Numer. Math. 25(3), 307–322 (1975)MathSciNetMATHCrossRef Saff, E.B., Schönhage, A., Varga, R.S.: Geometric convergence to \(e^{-z}\) by rational functions with real poles. Numer. Math. 25(3), 307–322 (1975)MathSciNetMATHCrossRef
38.
39.
Zurück zum Zitat Simoncini, V., Szyld, D.B.: Theory of inexact Krylov subspace methods and applications to scientific computing. SIAM J. Sci. Comput. 25(2), 454–477 (2003)MathSciNetMATHCrossRef Simoncini, V., Szyld, D.B.: Theory of inexact Krylov subspace methods and applications to scientific computing. SIAM J. Sci. Comput. 25(2), 454–477 (2003)MathSciNetMATHCrossRef
40.
Zurück zum Zitat Skoogh, D.: A parallel rational Krylov algorithm for eigenvalue computations. In: Applied Parallel Computing Large Scale Scientific and Industrial Problems, pp. 521–526 (1998) Skoogh, D.: A parallel rational Krylov algorithm for eigenvalue computations. In: Applied Parallel Computing Large Scale Scientific and Industrial Problems, pp. 521–526 (1998)
41.
Zurück zum Zitat Svoboda, Z.: The convective-diffusion equation and its use in building physics. Int. J. Archit. Sci. 1(2), 68–79 (2000) Svoboda, Z.: The convective-diffusion equation and its use in building physics. Int. J. Archit. Sci. 1(2), 68–79 (2000)
42.
Zurück zum Zitat Van den Eshof, J., Sleijpen, G.L.G.: Inexact Krylov subspace methods for linear systems. SIAM J. Matrix Anal. Appl. 26(1), 125–153 (2004)MathSciNetMATHCrossRef Van den Eshof, J., Sleijpen, G.L.G.: Inexact Krylov subspace methods for linear systems. SIAM J. Matrix Anal. Appl. 26(1), 125–153 (2004)MathSciNetMATHCrossRef
43.
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)MathSciNetMATHCrossRef Van den Eshof, J., Hochbruck, M.: Preconditioning Lanczos approximations to the matrix exponential. SIAM J. Sci. Comput. 27(4), 1438–1457 (2006)MathSciNetMATHCrossRef
44.
Zurück zum Zitat Van der Vorst, H.A.: Bi-CGSTAB: a fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 13(2), 631–644 (1992)MathSciNetMATHCrossRef Van der Vorst, H.A.: Bi-CGSTAB: a fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 13(2), 631–644 (1992)MathSciNetMATHCrossRef
45.
Zurück zum Zitat Wu, G., Feng, T., Wei, Y.: An inexact shift-and-invert Arnoldi algorithm for Toeplitz matrix exponential. Numer. Linear Algebra Appl. 22(4), 777–792 (2015)MathSciNetMATHCrossRef Wu, G., Feng, T., Wei, Y.: An inexact shift-and-invert Arnoldi algorithm for Toeplitz matrix exponential. Numer. Linear Algebra Appl. 22(4), 777–792 (2015)MathSciNetMATHCrossRef
46.
Zurück zum Zitat Wu, G., Feng, T., Zhang, L., Yang, M.: Inexact implementation using Krylov subspace methods for large scale exponential discriminant analysis with applications to high dimensionality reduction problems. Pattern Recognit. 66, 328–341 (2017)CrossRef Wu, G., Feng, T., Zhang, L., Yang, M.: Inexact implementation using Krylov subspace methods for large scale exponential discriminant analysis with applications to high dimensionality reduction problems. Pattern Recognit. 66, 328–341 (2017)CrossRef
47.
Zurück zum Zitat Zhang, D.S., Wei, G.W., Kouri, D.J., Hoffman, D.K.: Burgers’ equation with high Reynolds number. Phys. Fluids 9(6), 1853–1855 (1997)MathSciNetMATHCrossRef Zhang, D.S., Wei, G.W., Kouri, D.J., Hoffman, D.K.: Burgers’ equation with high Reynolds number. Phys. Fluids 9(6), 1853–1855 (1997)MathSciNetMATHCrossRef
48.
Zurück zum Zitat Zhu, H., Shu, H., Ding, M.: Numerical solutions of two-dimensional Burgers’ equations by discrete Adomian decomposition method. Comput. Math. Appl. 60(3), 840–848 (2010)MathSciNetMATHCrossRef Zhu, H., Shu, H., Ding, M.: Numerical solutions of two-dimensional Burgers’ equations by discrete Adomian decomposition method. Comput. Math. Appl. 60(3), 840–848 (2010)MathSciNetMATHCrossRef
Metadaten
Titel
Inexact rational Krylov method for evolution equations
verfasst von
Yuka Hashimoto
Takashi Nodera
Publikationsdatum
19.01.2021
Verlag
Springer Netherlands
Erschienen in
BIT Numerical Mathematics / Ausgabe 2/2021
Print ISSN: 0006-3835
Elektronische ISSN: 1572-9125
DOI
https://doi.org/10.1007/s10543-020-00829-w

Weitere Artikel der Ausgabe 2/2021

BIT Numerical Mathematics 2/2021 Zur Ausgabe

Premium Partner