COMPUTING FUNCTIONS OF SYMMETRIC HIERARCHICALLY SEMISEPARABLE MATRICES

被引:0
|
作者
Casulli, Angelo a. [1 ]
Kressner, Daniel [2 ]
Robol, Leonardo [3 ]
机构
[1] Gran Gran Sasso Sci Inst, Laquila, Italy
[2] EPFL Lausanne, Inst Math, Lausanne, Switzerland
[3] Univ Pisa, Dept Math, Pisa, Italy
关键词
functions of matrices; hierarchically semiseparable; rational Krylov; ALGORITHM; EQUATIONS; APPROXIMATIONS; SOLVER;
D O I
10.1137/24M1642354
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The aim of this work is to develop a fast algorithm for approximating the matrix function f (A) of a square matrix A that is symmetric and has hierarchically semiseparable (HSS) structure. Appearing in a wide variety of applications, often in the context of discretized (fractional) differential and integral operators, HSS matrices have a number of attractive properties facilitating the development of fast algorithms. In this work, we use an unconventional telescopic decomposition of A, inspired by recent work of Levitt and Martinsson on approximating an HSS matrix from matrixvector products with a few random vectors. This telescopic decomposition allows us to approximate f (A) by recursively performing low-rank updates with rational Krylov subspaces while keeping the size of the matrices involved in the rational Krylov subspaces small. In particular, no large-scale linear system needs to be solved, which yields favorable complexity estimates and reduced execution times compared to existing methods, including an existing divide-and-conquer strategy. The advantages of our newly proposed algorithms are demonstrated for a number of examples from the literature, featuring the exponential, the inverse square root, and the sign function of a matrix. For the special case of matrix inversion, our algorithm reduces to a procedure previously proposed by Gillman, Young, and Martinsson [Front. Math. China, 7 (2012), pp. 217--247].
引用
收藏
页码:2314 / 2338
页数:25
相关论文
共 50 条
  • [41] Computing exponentials of skew-symmetric matrices and logarithms of orthogonal matrices
    Gallier, J. (jean@saul.cis.upenn.edu), 1600, Int. Assoc. of Science and Technology for Development (18):
  • [42] A Parallel Geometric Multifrontal Solver Using Hierarchically Semiseparable Structure
    Wang, Shen
    Li, Xiaoye S.
    Rouet, Francois-Henry
    Xia, Jianlin
    de Hoop, Maarten V.
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2016, 42 (03):
  • [43] AN ALGORITHM FOR COMPUTING FUNCTIONS OF TRIANGULAR MATRICES
    FILIPPONI, P
    COMPUTING, 1981, 26 (01) : 67 - 71
  • [44] A QZ-method based on semiseparable matrices
    Vanberghen, Yvette
    Vandebril, Raf
    Van Barel, Marc
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2008, 218 (02) : 482 - 491
  • [45] Derivatives of functions of eigenvalues and eigenvectors for symmetric matrices
    Xu, Yongjia
    Lai, Yongzeng
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2016, 444 (01) : 251 - 274
  • [46] Totally Positive Wronskian Matrices and Symmetric Functions
    Diaz, Pablo
    Mainar, Esmeralda
    Rubio, Beatriz
    AXIOMS, 2024, 13 (09)
  • [47] Symmetric Matrices Whose Entries Are Linear Functions
    Seliverstov, A., V
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2020, 60 (01) : 102 - 108
  • [48] GENERALIZED ELEMENTARY SYMMETRIC FUNCTIONS AND QUATERNION MATRICES
    DEPILLIS, J
    BRENNER, JL
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1969, 16 (03): : 552 - &
  • [49] Symmetric Matrices Whose Entries Are Linear Functions
    A. V. Seliverstov
    Computational Mathematics and Mathematical Physics, 2020, 60 : 102 - 108