Block Krylov subspace methods for functions of matrices

被引:0
|
作者
Frommer, Andreas [1 ]
Lund, Kathryn [1 ,2 ]
Szyld, Daniel B. [2 ]
机构
[1] Fakultät für Mathematik und Naturwissenschaften, Bergische Universität Wuppertal, Wuppertal,42097, Germany
[2] Department of Mathematics, Temple University (038-16), 1805 N. Broad Street, Philadelphia,PA,19122-6094, United States
关键词
D O I
暂无
中图分类号
学科分类号
摘要
A variety of block Krylov subspace methods have been successfully developed for linear systems and matrix equations. The application of block Krylov methods to compute matrix functions is, however, less established, despite the growing prevalence of matrix functions in scientific computing. Of particular importance is the evaluation of a matrix function on not just one but multiple vectors. The main contribution of this paper is a class of efficient block Krylov subspace methods tailored precisely to this task. With the full orthogonalization method (FOM) for linear systems forming the backbone of our theory, the resulting methods are referred to as B(FOM)2: block FOM for functions of matrices. Many other important results are obtained in the process of developing these new methods. Matrix-valued inner products are used to construct a general framework for block Krylov subspaces that encompasses already established results in the literature. Convergence bounds for B(FOM)2 are proven for Stieltjes functions applied to a class of matrices which are self-adjoint and positive definite with respect to the matrix-valued inner product. A detailed algorithm for B(FOM)2 with restarts is developed, whose efficiency is based on a recursive expression for the error, which is also used to update the solution. Numerical experiments demonstrate the power and versatility of this new class of methods for a variety of matrix-valued inner products, functions, and matrices. Copyright © 2017, Kent State University.
引用
收藏
页码:100 / 126
相关论文
共 50 条
  • [1] BLOCK KRYLOV SUBSPACE METHODS FOR FUNCTIONS OF MATRICES
    Frommer, Andreas
    Lund, Kathryn
    Szyld, Daniel B.
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2017, 47 : 100 - 126
  • [2] BLOCK KRYLOV SUBSPACE METHODS FOR FUNCTIONS OF MATRICES II: MODIFIED BLOCK FOM
    Frommer, Andreas
    Lund, Kathryn
    Szyld, Daniel B.
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2020, 41 (02) : 804 - 837
  • [3] CONVERGENCE OF RESTARTED KRYLOV SUBSPACE METHODS FOR STIELTJES FUNCTIONS OF MATRICES
    Frommer, Andreas
    Guettel, Stefan
    Schweitzer, Marcel
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2014, 35 (04) : 1602 - 1624
  • [4] INEXACT RATIONAL KRYLOV SUBSPACE METHODS FOR APPROXIMATING THE ACTION OF FUNCTIONS OF MATRICES
    Xu, Shengjie
    Xue, Fei
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2023, 58 : 538 - 567
  • [5] Block Krylov subspace methods for approximating the linear combination of φ-functions arising in exponential integrators
    Cong, Yuhao
    Li, Dongping
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2016, 72 (04) : 846 - 855
  • [6] Krylov Subspace Methods for Block Patterned Linear Systems
    Deutscher, Joachim
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 827 - 832
  • [7] Performance of Krylov subspace methods for symmetric matrices in hybrid parallelization
    Abe, Kuniyoshi
    Fujino, Seiji
    2017 25TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2017), 2017, : 224 - 228
  • [8] KRYLOV SUBSPACE METHODS FOR FUNCTIONS OF FRACTIONAL DIFFERENTIAL OPERATORS
    Moret, Igor
    Novati, Paolo
    MATHEMATICS OF COMPUTATION, 2019, 88 (315) : 293 - 312
  • [9] Enhancement of Krylov Subspace Spectral Methods by Block Lanczos Iteration
    Lambers, James V.
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, 2008, 1048 : 347 - 350
  • [10] Block Krylov subspace methods for solving large Sylvester equations
    El Guennouni, A
    Jbilou, K
    Riquet, AJ
    NUMERICAL ALGORITHMS, 2002, 29 (1-3) : 75 - 96