APPROXIMATE GENERALIZED INVERSES WITH ITERATIVE REFINEMENT FOR \bfitepsilon -ACCURATE PRECONDITIONING OF SINGULAR SYSTEMS\ast

被引:1
|
作者
Jiao, Xiangmin [1 ,2 ]
Chen, Qiao [1 ,2 ]
机构
[1] SUNY Stony Brook, Dept Appl Math & Stat, Stony Brook, NY 11794 USA
[2] SUNY Stony Brook, Inst Adv Computat Sci, Stony Brook, NY 11794 USA
关键词
rank-deficient least squares; pseudoinverse solution; generalized inverses; flexible Krylov subspaces; hybrid incomplete factorization; iterative refinement; variable preconditions; GMRES METHODS; LINEAR-EQUATIONS; SPARSE; INDEFINITE; ALGORITHM; ILU;
D O I
10.1137/20M1364126
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We introduce a new class of preconditioners to enable flexible GMRES to find a least-squares solution, and potentially the pseudoinverse solution, of large-scale sparse, asymmetric, singular, and potentially inconsistent systems. We develop the preconditioners based on a new observation that generalized inverses (i.e., Ag \in \{ G | AGA = A\} ) enable the preconditioned Krylov subspaces to converge in a single step. We then compute an approximate generalized inverse (AGI ) efficiently using a hybrid incomplete factorization (HIF), which combines multilevel incomplete LU with rank-revealing QR on its final Schur complement. We define the criteria of \epsilon -accuracy and stability of AGI to guarantee the convergence of preconditioned GMRES for consistent systems. For inconsistent systems, we fortify HIF with iterative refinement to obtain HIFIR, which allows accurate computations of the null-space vectors. By combining the two techniques, we then obtain a new solver, called PIPIT, for obtaining the pseudoinverse solutions for systems with low-dimensional null spaces. We demonstrate the robustness of HIF and HIFIR and show that they improve both accuracy and efficiency of the prior state of the art by orders of magnitude for systems with up to a million unknowns.
引用
收藏
页码:40 / 67
页数:28
相关论文
共 14 条
  • [1] NESTING APPROXIMATE INVERSES FOR IMPROVED PRECONDITIONING AND ALGEBRAIC MULTIGRID SMOOTHING\ast
    Janna, Carlo
    Franceschini, Andrea
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2025, 46 (01) : 393 - 415
  • [2] MIXED PRECISION ITERATIVE REFINEMENT WITH SPARSE APPROXIMATE INVERSE PRECONDITIONING
    Carson, Erin
    Khan, Noaman
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2023, 45 (03): : C131 - C153
  • [3] HIFIR: Hybrid Incomplete Factorization with Iterative Refinement for Preconditioning Ill-Conditioned and Singular Systems
    Chen, Qiao
    Jiao, Xiangmin
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2022, 48 (03):
  • [4] Approximate iteration detection with iterative refinement in massive MIMO systems
    Tang, Chuan
    Liu, Cang
    Yuan, Luechao
    Xing, Zuocheng
    IET COMMUNICATIONS, 2017, 11 (07) : 1152 - 1157
  • [5] GPU Preconditioning for Block Linear Systems Using Block Incomplete Sparse Approximate Inverses
    Ma, Wenpeng
    Hu, Yiwen
    Yuan, Wu
    Liu, Xiazhen
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [6] APPROXIMATE 1-NORM MINIMIZATION AND MINIMUM-RANK STRUCTURED SPARSITY FOR VARIOUS GENERALIZED INVERSES VIA LOCAL SEARCH\ast
    Xu, Luze
    Fampa, Marcia
    Lee, Jon
    Ponte, Gabriel
    SIAM JOURNAL ON OPTIMIZATION, 2021, 31 (03) : 1722 - 1747
  • [7] A GENERALIZED PROJECTION ITERATIVE METHOD FOR SOLVING NON-SINGULAR LINEAR SYSTEMS
    Mustafa, Ashif
    Saha, Manideepa
    MATHEMATICAL FOUNDATIONS OF COMPUTING, 2022, 5 (04): : 343 - 350
  • [8] Generalized and novel iterative scheme for best approximate solution of large and sparse augmented linear systems
    Alomair, Abdullah Mohammed
    Shah, Farooq Ahmed
    Ahmed, Khaleel
    Waseem, Muhammad
    HELIYON, 2024, 10 (15)
  • [9] Iterative refinement method by higher-order singular value decomposition for solving multi-linear systems
    Cui, Lu-Bin
    Hu, Wen-Li
    Yuan, Jin-Yun
    APPLIED MATHEMATICS LETTERS, 2023, 146
  • [10] A NEW ANALYSIS OF ITERATIVE REFINEMENT AND ITS APPLICATION TO ACCURATE SOLUTION OF ILL-CONDITIONED SPARSE LINEAR SYSTEMS
    Carson, Erin
    Higham, Nicholas J.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (06): : A2834 - A2856