We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Symbolic Computation

Title: Numerically Safe Gaussian Elimination with No Pivoting

Abstract: Gaussian elimination with no pivoting and block Gaussian elimination are attractive alternatives to the customary but communication intensive Gaussian elimination with partial pivoting (hereafter we use the acronyms GENP, BGE, and GEPP} provided that the computations proceed safely and numerically safely}, that is, run into neither division by 0 nor numerical problems. Empirically, safety and numerical safety of GENP have been consistently observed in a number of papers where an input matrix was pre-processed with various structured multipliers chosen ad hoc. Our present paper provides missing formal support for this empirical observation and explains why it was elusive so far. Namely we prove that GENP is numerically unsafe for a specific class of input matrices in spite of its pre-processing with some well-known and well-tested structured multipliers, but we also prove that GENP and BGE are safe and numerically safe for the average input matrix pre-processed with any nonsingular and well-conditioned multiplier. This should embolden search for sparse and structured multipliers, and we list and test some new classes of them. We also seek randomized pre-processing that universally (that is, for all input matrices) supports (i) safe GENP and BGE with probability 1 and/or (ii) numerically safe GENP and BGE with a probability close to 1.We achieve goal (i) with a Gaussian structured multiplier and goal (ii) with a Gaussian unstructured multiplier and alternatively with Gaussian structured augmentation. We consistently confirm all these formal results with our tests of GENP for benchmark inputs. We have extended our approach to other fundamental matrix computations and keep working on further extensions.
Comments: 27 pages, 7 figures, the paper is in both areas of computer science (randomized algorithms) and numerical matrix computations
Subjects: Symbolic Computation (cs.SC)
Cite as: arXiv:1501.05385 [cs.SC]
  (or arXiv:1501.05385v11 [cs.SC] for this version)

Submission history

From: Victor Pan [view email]
[v1] Thu, 22 Jan 2015 04:07:57 GMT (16kb)
[v2] Wed, 22 Apr 2015 18:22:36 GMT (16kb)
[v3] Mon, 15 Jun 2015 01:22:52 GMT (17kb)
[v4] Fri, 10 Jul 2015 03:18:59 GMT (29kb)
[v5] Sun, 2 Aug 2015 17:45:48 GMT (36kb)
[v6] Wed, 21 Oct 2015 06:09:02 GMT (51kb)
[v7] Sat, 4 Jun 2016 16:51:59 GMT (43kb)
[v8] Sun, 18 Dec 2016 02:15:48 GMT (41kb)
[v9] Sun, 2 Apr 2017 16:41:12 GMT (41kb)
[v10] Thu, 13 Apr 2017 15:09:41 GMT (40kb)
[v11] Mon, 17 Apr 2017 20:21:50 GMT (40kb)

Link back to: arXiv, form interface, contact.