IMPROVING MULTIFRONTAL METHODS BY MEANS OF BLOCK LOW-RANK REPRESENTATIONS

被引:113
作者
Amestoy, Patrick [1 ]
Ashcraft, Cleve [2 ]
Boiteau, Olivier [3 ]
Buttari, Alfredo [4 ]
L'Excellent, Jean-Yves [5 ]
Weisbecker, Clement [2 ]
机构
[1] Univ Toulouse, INPT IRIT, F-31071 Toulouse, France
[2] Livermore Software Technol Corp, Livermore, CA 94551 USA
[3] EDF Rech & Dev Clamart, F-92141 Clamart, France
[4] Univ Toulouse, CNRS, IRIT, F-31000 Toulouse, France
[5] Univ Lyon, INRIA, LIP, F-69364 Lyon, France
关键词
sparse direct methods; multifrontal method; low-rank approximations; elliptic PDEs; LINEAR-SYSTEMS; DIRECT SOLVER; LARGE SPARSE; ALGORITHMS; MEMORY;
D O I
10.1137/120903476
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Matrices coming from elliptic partial differential equations have been shown to have a low-rank property: well-defined off-diagonal blocks of their Schur complements can be approximated by low-rank products. Given a suitable ordering of the matrix which gives the blocks a geometrical meaning, such approximations can be computed using an SVD or a rank-revealing QR factorization. The resulting representation offers a substantial reduction of the memory requirement and gives efficient ways to perform many of the basic dense linear algebra operations. Several strategies, mostly based on hierarchical formats, have been proposed to exploit this property. We study a simple, nonhierarchical, low-rank format called block low-rank (BLR) and explain how it can be used to reduce the memory footprint and the complexity of sparse direct solvers based on the multifrontal method. We present experimental results on matrices coming from elliptic PDEs and from various other applications. We show that even if BLR-based factorizations are asymptotically less efficient than hierarchical approaches, they still deliver considerable gains. The BLR format is compatible with numerical pivoting, and its simplicity and flexibility make it easy to use in the context of a general purpose, algebraic solver.
引用
收藏
页码:A1451 / A1474
页数:24
相关论文
共 50 条
  • [21] Low-rank solutions to the stochastic Helmholtz equation
    Kaya, Adem
    Freitag, Melina
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2024, 448
  • [22] Block-Randomized Stochastic Proximal Gradient for Low-Rank Tensor Factorization
    Fu, Xiao
    Ibrahim, Shahana
    Wai, Hoi-To
    Gao, Cheng
    Huang, Kejun
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 (68) : 2170 - 2185
  • [23] Classification of Hyperspectral Images with Robust Regularized Block Low-Rank Discriminant Analysis
    Zu, Baokai
    Xia, Kewen
    Du, Wei
    Li, Yafang
    Ali, Ahmad
    Chakraborty, Sagnik
    [J]. REMOTE SENSING, 2018, 10 (06)
  • [24] Learning Low-Rank Sparse Representations With Robust Relationship Inference for Image Memorability Prediction
    Jing, Peiguang
    Shang, Yuechen
    Nie, Liqiang
    Su, Yuting
    Liu, Jing
    Wang, Meng
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2021, 23 : 2259 - 2272
  • [25] Recent progress on variable projection methods for structured low-rank approximation
    Markovsky, Ivan
    [J]. SIGNAL PROCESSING, 2014, 96 : 406 - 419
  • [26] On the Unreasonable Effectiveness of Single Vector Krylov Methods for Low-Rank Approximation
    Meyer, Raphael
    Musco, Cameron
    Musco, Christopher
    [J]. PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 811 - 845
  • [27] LOW-RANK UPDATES OF MATRIX FUNCTIONS II: RATIONAL KRYLOV METHODS
    Beckermann, Bernhard
    Cortinovis, Alice
    Kressner, Daniel
    Schweitzer, Marcel
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2021, 59 (03) : 1325 - 1347
  • [28] Low-Rank Phase Retrieval
    Vaswani, Namrata
    Nayer, Seyedehsara
    Eldar, Yonina C.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2017, 65 (15) : 4059 - 4074
  • [29] Low-Rank Preserving Projections
    Lu, Yuwu
    Lai, Zhihui
    Xu, Yong
    Li, Xuelong
    Zhang, David
    Yuan, Chun
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (08) : 1900 - 1913
  • [30] LOW-RANK TENSOR KRYLOV SUBSPACE METHODS FOR PARAMETRIZED LINEAR SYSTEMS
    Kressner, Daniel
    Tobler, Christine
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2011, 32 (04) : 1288 - 1316