Abstract
We present an extended Krylov subspace analogue of the two-sided Lanczos method, i.e., a method which, given a nonsingular matrix A and vectors b, c with \(\left \langle {{\mathbf {b}},{\mathbf {c}}}\right \rangle \neq 0\), constructs bi-orthonormal bases of the extended Krylov subspaces \({\mathcal {E}}_{m}(A,{\mathbf {b}})\) and \({\mathcal {E}}_{m}(A^{T}\!,{\mathbf {c}})\) via short recurrences. We investigate the connection of the proposed method to rational moment matching for bilinear forms c T f(A)b, similar to known results connecting the two-sided Lanczos method to moment matching. Numerical experiments demonstrate the quality of the resulting approximations and the numerical behavior of the new extended Krylov subspace method.
Similar content being viewed by others
References
Baroni, S., Gebauer, R., Malcioğlu, O.B., Saad, Y., Umari, P., Xian, J.: Harnessing molecular excited states with Lanczos chains. J. Phys-Condens. Mat. 22, 074204 (2010)
Benzi, M., Boito, P.: Quadrature rule-based bounds for functions of adjacency matrices. Linear Algebra Appl. 433, 637–652 (2010)
Bowler D.R., Miyazaki, T.: \(\mathcal {O}(n)\) methods in electronic structure calculations. Rep. Prog. Phys. 75, 036503 (2012)
Davis, T.A., Hu, Y.: The University of Florida Sparse Matrix Collection. ACM T. Math. Software 38, 1–25 (2011)
Druskin, V., Knizhnerman, L.: Extended Krylov subspaces: approximation of the matrix square root and related functions. SIAM J. Matrix Anal. Appl. 19, 775–771 (1998)
van den Eshof, J., Hochbruck, M.: Preconditioning Lanczos approximations to the matrix exponential. SIAM J. Sci. Comput. 27, 1438–1457 (2006)
Estrada, E., Higham, D.: Network properties revealed through matrix functions. SIAM Rev. 52, 696–714 (2010)
Faber, V., Manteuffel, T.: Necessary and sufficient conditions for the existence of a conjugate gradient method. SIAM J. Numer. Anal. 21, 352–362 (1984)
Freund, R.W., Gutknecht, M.H., Nachtigal, N.M.: An implementation of the look-ahead Lanczos algorithm for non-Hermitian matrices. SIAM J. Sci. Comput. 14, 137–158 (1993)
Freund R.W., Hochbruck, M.: Gauss quadrature associated with the Arnoldi process and the Lanczos algorithm. In: Moonen, M.S., Golub, G.H., De Moor, B. (eds.) Linear algebra for large scale and real-time applications, pp. 377–380. Kluwer, Dordrecht (1993)
Golub, G.H.: Bounds for matrix moments. Rocky Mt. J. Math. 4, 207–212 (1974)
Golub, G.H., Meurant, G.: Matrices, moments and quadrature. In: Griffiths D.F., Watson, G.A. (eds.) Numerical Analysis 1993, Pitman Research Notes in Mathematics Series, vol. 303, pp. 105–156 (1994). Essex, England
Golub, G.H., Meurant, G.: Matrices, moments and quadrature. II. How to compute the norm of the error in iterative methods. BIT 37, 687–705 (1997)
Golub, G.H., Meurant, G.: Matrices, Moments and Quadrature with Applications. Princeton university press, Princeton and oxford (2010)
Guo, H., Renaut, R.A.: Estimation of u T f(a)v for large-scale unsymmetric matrices. Numer. Linear Algebra Appl. 11, 75–89 (2004)
Gutknecht, M.H.: A completed theory of the unsymmetric Lanczos process and related algorithms, part I. SIAM J. Matrix Anal. Appl. 13, 594–639 (1992)
Gutknecht, M.H.: A completed theory of the unsymmetric Lanczos process and related algorithms. part II. SIAM J. Matrix Anal. Appl. 15, 15–58 (1994)
Güttel, S.: Rational Krylov Methods for Operator functions, PhD thesis Fakultät für Mathematik und Informatik der Technischen Universität Bergakademie Freiberg (2010)
Güttel, S.: Rational Krylov approximation of matrix functions: numerical methods and optimal pole selection. GAMM-Mitteilungen 36, 8–31 (2013)
Güttel, S., Knizhnerman, L.: A black-box rational Arnoldi variant for Cauchy–Stieltjes matrix functions. BIT 53, 595–616 (2013)
Jagels, C., Reichel, L.: The extended Krylov subspace method and orthogonal Laurent polynomials. Linear Algebra Appl. 431, 441–458 (2009)
Jagels, C., Reichel, L.: Recursion relations for the extended Krylov subspace method. Linear Algebra Appl. 434, 1716–1732 (2011)
Jagels, C., Reichel, L.: The structure of matrices in rational Gauss quadrature. Math. Comp. 82, 2035–2060 (2013)
Knizhnerman, L., Simoncini, V.: A new investigation of the extended Krylov subspace method for matrix function evaluations. Numer. Linear Algebra Appl. 17, 615–638 (2010)
Lambers, J.V.: A spectral time-domain method for computational electrodynamics. Adv. Appl. Math. Mech. 1, 781–798 (2009)
Lambers, J.V.: Solution of time-dependent PDE through component-wise approximation of matrix functions. IAENG Int. J. Appl. Math. 41, 1–10 (2011)
Lanczos, C.: An iteration method for the solution of the eigenvalue problem of linear differential and integral operators. J. Res. Nat. Bur. Stand. 45, 255–282 (1950)
Lanczos, C.: Solutions of systems of linear equations by minimized iterations. J. Res. Nat. Bur. Stand. 49, 33–53 (1952)
Mertens, C., Vandebril, R.: Short recurrences for computing extended Krylov bases for Hermitian and unitary matrices. Numer. Math. 131, 303–328 (2015)
Moret, I., Novati, P.: RD-Rational approximations of the matrix exponential. BIT 44, 595–615 (2004)
Popolizio, M., Simoncini, V.: Acceleration techniques for approximating the matrix exponential operator. SIAM J. Matrix Anal. Appl. 30, 657–683 (2008)
Ruhe, A.: Rational Krylov sequence methods for eigenvalue computation. Linear Algebra Appl. 58, 391–405 (1984)
Ruhe, A.: Rational Krylov algorithms for nonsymmetric eigenvalue problems. IMA Vol. Math. Appl. 60, 149–164 (1994)
Saad, Y.: Iterative Methods for Sparse Linear Systems, 2nd edn. SIAM (2003)
Saad, Y., Chelikowsky, J.R., Shontz, S.M.: Numerical methods for electronic structure calculations of materials. SIAM Rev. 52, 3–54 (2010)
Simoncini, V.: A new iterative method for solving large-scale Lyapunov matrix equations. SIAM J. Sci. Comput. 29, 1268–1288 (2007)
Simoncini, V.: Extended Krylov subspace for parameter dependent systems. Appl. Numer. Math. 60, 550–560 (2010)
Strakoš, Z.: Model reduction using the Vorobyev moment problem. Numer. Algorithms 51, 363–379 (2009)
Strakoš, Z., Tichý, P.: On efficient numerical approximation of the bilinear form c ∗ A −1 b. SIAM J. Sci. Comput. 33, 565–587 (2011)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by Deutsche Forschungsgemeinschaft through Collaborative Research Centre SFB TRR55 “Hadron Physics from Lattice QCD”.
Rights and permissions
About this article
Cite this article
Schweitzer, M. A two-sided short-recurrence extended Krylov subspace method for nonsymmetric matrices and its relation to rational moment matching. Numer Algor 76, 1–31 (2017). https://doi.org/10.1007/s11075-016-0239-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-016-0239-z
Keywords
- Extended Krylov subspaces
- Short recurrence methods
- Two-sided method
- Rational moment matching
- Laurent polynomials
- Bilinear forms