Skip to main navigation Skip to search Skip to main content

Parallel complexity of numerically accurate linear system solvers

  • Mauro Leoncini
  • , Giovanni Manzini
  • , Luciano Margara

Research output: Contribution to journal › Article › peer-review

Abstract

We prove a number of negative results about practical (i.e., work efficient and numerically accurate) algorithms for computing the main matrix factorizations. In particular, we prove that the popular Householder and Givens methods for computing the QR decomposition are P-complete, and hence presumably inherently sequential, under both real and floating point number models. We also prove that Gaussian elimination (GB) with a weak form of pivoting, which aims only at making the resulting algorithm nondegenerate, is likely to be inherently sequential as well. Finally, we prove that GE with partial pivoting is P-complete over GF(2) or when restricted to symmetric positive definite matrices, for which it is known that even standard GE (no pivoting) does not fail. Altogether, the results of this paper give further formal support to the widespread belief that there is a tradeoff between parallelism and accuracy in numerical algorithms.

Original languageEnglish
Pages (from-to)2000-2058
Number of pages59
JournalSIAM Journal on Computing
Volume28
Issue number6
DOIs
Publication statusPublished - 1999
Externally publishedYes

Keywords

  • Inherently sequential algorithms
  • Matrix factorization
  • NC algorithms
  • Numerical stability
  • P-complete problems
  • Parallel complexity

Fingerprint

Dive into the research topics of 'Parallel complexity of numerically accurate linear system solvers'. Together they form a unique fingerprint.

Cite this