A NEW ANALYSIS OF ITERATIVE REFINEMENT AND ITS APPLICATION TO ACCURATE SOLUTION OF ILL-CONDITIONED SPARSE LINEAR SYSTEMS

被引:69
|
作者
Carson, Erin [1 ]
Higham, Nicholas J. [2 ]
机构
[1] NYU, Courant Inst Math Sci, New York, NY 10012 USA
[2] Univ Manchester, Sch Math, Manchester M13 9PL, Lancs, England
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2017年 / 39卷 / 06期
基金
英国工程与自然科学研究理事会; 欧洲研究理事会;
关键词
ill-conditioned linear system; iterative refinement; multiple precision; mixed precision; rounding error analysis; backward error; forward error; GMRES; preconditioning; NUMERICAL STABILITY; GMRES;
D O I
10.1137/17M1122918
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Iterative refinement is a long-standing technique for improving the accuracy of a computed solution to a nonsingular linear system Ax = b obtained via LU factorization. It makes use of residuals computed in extra precision, typically at twice the working precision, and existing results guarantee convergence if the matrix A has condition number safely less than the reciprocal of the unit roundoff, u. We identify a mechanism that allows iterative refinement to produce solutions with normwise relative error of order u to systems with condition numbers of order u(-1) or larger, provided that the update equation is solved with a relative error sufficiently less than 1. A new rounding error analysis is given, and its implications are analyzed. Building on the analysis, we develop a GMRES (generalized minimal residual)-based iterative refinement method (GMRES-IR) that makes use of the computed LU factors as preconditioners. GMRES-IR exploits the fact that even if A is extremely ill conditioned the LU factors contain enough information that preconditioning can greatly reduce the condition number of A. Our rounding error analysis and numerical experiments show that GMRES-IR can succeed where standard refinement fails, and that it can provide accurate solutions to systems with condition numbers of order u(-1) and greater. Indeed, in our experiments with such matrices both random and from the University of Florida Sparse Matrix Collection GMRES-IR yields a normwise relative error of order u in at most three steps in every case.
引用
收藏
页码:A2834 / A2856
页数:23
相关论文
共 50 条
  • [1] Iterative Refinement for Ill-Conditioned Linear Systems
    Oishi, Shin'ichi
    Ogita, Takeshi
    Rump, Siegfried M.
    [J]. JAPAN JOURNAL OF INDUSTRIAL AND APPLIED MATHEMATICS, 2009, 26 (2-3) : 465 - 476
  • [2] Iterative refinement for ill-conditioned linear systems
    Shin’ichi Oishi
    Takeshi Ogita
    Siegfried M. Rump
    [J]. Japan Journal of Industrial and Applied Mathematics, 2009, 26 : 465 - 476
  • [3] A new iterative refinement of the solution of ill-conditioned linear system of equations
    Salkuyeh, Davod Khojasteh
    Fahim, Atefeh
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2011, 88 (05) : 950 - 956
  • [4] On the iterative refinement of the solution of ill-conditioned linear system of equations
    Beik, Fatemeh Panjeh Ali
    Ahmadi-Asl, Salman
    Ameri, Arezo
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2018, 95 (02) : 427 - 443
  • [5] A new iterative refinement for ill-conditioned linear systems based on discrete gradient
    Kai Liu
    Jie Yang
    Changying Liu
    [J]. Japan Journal of Industrial and Applied Mathematics, 2020, 37 : 803 - 818
  • [6] A new iterative refinement for ill-conditioned linear systems based on discrete gradient
    Liu, Kai
    Yang, Jie
    Liu, Changying
    [J]. JAPAN JOURNAL OF INDUSTRIAL AND APPLIED MATHEMATICS, 2020, 37 (03) : 803 - 818
  • [7] Iterative refinement of solution with biparameter for solving ill-conditioned systems of linear algebraic equations
    Wu, XY
    Shao, R
    Xue, GH
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2002, 131 (2-3) : 235 - 244
  • [8] Preconditioning for accurate solutions of ill-conditioned linear systems
    Ye, Qiang
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2020, 27 (04)
  • [9] A new technique for ill-conditioned linear systems
    Rodriguez, G
    Seatzu, S
    Theis, D
    [J]. NUMERICAL ALGORITHMS, 2003, 33 (1-4) : 433 - 442
  • [10] Generalized augmented matrix preconditioning approach and its application to iterative solution of ill-conditioned algebraic systems
    Padiy, A
    Axelsson, O
    Polman, B
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2000, 22 (03) : 793 - 818