skip to main content
research-article

Large Growth Factors in Gaussian Elimination with Pivoting

Published: 01 April 1989 Publication History

Abstract

The growth factor plays an important role in the error analysis of Gaussian elimination. It is well known that when partial pivoting or complete pivoting is used the growth factor is usually small, but it can be large. The examples of large growth usually quoted involve contrived matrices that are unlikely to occur in practice. We present real and complex $n \times n$ matrices arising from practical applications that, for any pivoting strategy, yield growth factors bounded below by $n / 2$ and n, respectively. These matrices enable us to improve the known lower bounds on the largest possible growth factor in the case of complete pivoting. For partial pivoting, we classify the set of real matrices for which the growth factor is $2^{n - 1} $. Finally, we show that large element growth does not necessarily lead to a large backward error in the solution of a particular linear system, and we comment on the practical implications of this result.

References

[1]
T. W. Anderson, The statistical analysis of time series, John Wiley & Sons Inc., New York, 1971xiv+704
[2]
M. Arioli, J. W. Demmel, I. S. Duff, Solving sparse linear systems with sparse backward error, Report, CSS 214, Computer Science and Systems Division, Harwell Laboratory, AERE Harwell, Didcot, UK, 1988
[3]
Åke Björck, M. G. Cox, S. J. Hammarling, Iterative refinement and reliable computingReliable numerical computation, Oxford Sci. Publ., Oxford Univ. Press, New York, 1990, 249–266
[4]
Tony F. Chan, On the existence and computation of $LU$-factorizations with small pivots, Math. Comp., 42 (1984), 535–547
[5]
E. Chu, A. George, A note on estimating the error in Gaussian elimination without pivoting, ACM SIGNUM Newsletter, 20 (1985), 2–7
[6]
A. M. Cohen, A note on pivot size in Gaussian elimination, Linear Algebra and Appl., 8 (1974), 361–368
[7]
C. W. Cryer, Pivot size in Gaussian elimination, Numer. Math., 12 (1968), 335–345
[8]
Carl de Boor, Allan Pinkus, Backward error analysis for totally positive linear systems, Numer. Math., 27 (1976/77), 485–490
[9]
John E. Dennis, Jr., Robert B. Schnabel, Numerical methods for unconstrained optimization and nonlinear equations, Prentice Hall Series in Computational Mathematics, Prentice Hall Inc., Englewood Cliffs, NJ, 1983xiii+378
[10]
J. J. Dongarra, J. R. Bunch, C. B. Moler, G. W. Stewart, LINPACK Users' Guide, Society for Industrial and Applied Mathematics, Philadelphia, PA, 1979
[11]
I. S. Duff, A. M. Erisman, J. K. Reid, Direct methods for sparse matrices, Monographs on Numerical Analysis, The Clarendon Press Oxford University Press, New York, 1986xiv+341
[12]
A. M. Erisman, R. G. Grimes, J. G. Lewis, W. G. Poole, H. D. Simon, Evaluation of orderings for unsymmetric sparse matrices, SIAM J. Sci. Statist. Comput., 8 (1987), 600–624
[13]
A. M. Erisman, J. K. Reid, Monitoring the stability of the triangular factorization of a sparse matrix, Numer. Math., 22 (1973/74), 183–186
[14]
Marshall Hall, Jr., Combinatorial theory, Blaisdell Publishing Co. Ginn and Co., Waltham, Mass.-Toronto, Ont.-London, 1967x+310
[15]
R. W. Hamming, Numerical methods for scientists and engineers, McGraw-Hill Book Co., New York, 1973x+721, 2nd ed.
[16]
N. J. Higham, Stability analysis of algorithms for solving confluent Vandermonde-like systems, Numerical Analysis Report, 148, University of Manchester, Manchester, UK, 1987
[17]
M. Jankowski, H. Woźniakowski, Iterative refinement implies numerical stability, Nordisk Tidskr. Informationsbehandling (BIT), 17 (1977), 303–311
[18]
A. J. Macleod, The distribution of the growth factor in Gaussian elimination with partial pivoting, Department of Mathematics and Statistics, Paisley College of Technology, Paisley, Scotland, 1988
[19]
Renfrey B. Potts, Symmetric square roots of the finite identity matrix, Utilitas Math., 9 (1976), 73–86
[20]
Robert D. Skeel, Scaling for numerical stability in Gaussian elimination, J. Assoc. Comput. Mach., 26 (1979), 494–526
[21]
Robert D. Skeel, Iterative refinement implies numerical stability for Gaussian elimination, Math. Comp., 35 (1980), 817–832
[22]
Gilbert Strang, Introduction to applied mathematics, Wellesley-Cambridge Press, Wellesley, MA, 1986xii+758
[23]
L. N. Trefethen, Three mysteries of Gaussian elimination, ACM SIGNUM Newsletter, 20 (1985), 2–5
[24]
Lloyd N. Trefethen, Robert S. Schreiber, Average-case stability of Gaussian elimination, SIAM J. Matrix Anal. Appl., 11 (1990), 335–360
[25]
W. D. Wallis, Anne Penfold Street, Jennifer Seberry Wallis, Combinatorics: Room squares, sum-free sets, Hadamard matrices, Springer-Verlag, Berlin, 1972iv+508, Lectures Notes in Mathematics 292
[26]
J. H. Wilkinson, Error analysis of direct methods of matrix inversion, J. Assoc. Comput. Mach., 8 (1961), 281–330
[27]
J. H. Wilkinson, Rounding Errors in Algebraic Processes, Notes on Applied Science, Vol. 32, Her Majesty's Stationery Office, London, 1963
[28]
J. H. Wilkinson, The algebraic eigenvalue problem, Clarendon Press, Oxford, 1965xviii+662
[29]
J. H. Wilkinson, Error analysis revisited, Bull. Inst. Math. Appl., 22 (1986), 192–200

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image SIAM Journal on Matrix Analysis and Applications
SIAM Journal on Matrix Analysis and Applications  Volume 10, Issue 2
Apr 1989
143 pages
ISSN:0895-4798
DOI:10.1137/sjmael.1989.10.issue-2
Issue’s Table of Contents

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 April 1989

Author Tags

  1. 65F05
  2. 65005

Author Tags

  1. Gaussian elimination
  2. growth factor
  3. partial pivoting
  4. complete pivoting
  5. backward error analysis
  6. stability

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Sep 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media