2017
DOI: 10.1093/acprof:oso/9780198508380.001.0001
|View full text |Cite
|
Sign up to set email alerts
|

Direct Methods for Sparse Matrices

Abstract: Direct Methods for Sparse Matrices, second edition, is a complete rewrite of the first edition published 30 years ago. Much has changed since that time. Problems have grown greatly in size and complexity; nearly all our examples were of order less than 5,000 in the first edition, and are often more than a million in the second edition. Computer architectures are now much more complex, requiring new ways of adapting algorithms to parallel environments with memory hierarchies. Because the area is such an importa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
181
0
26

Year Published

2017
2017
2021
2021

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 565 publications
(208 citation statements)
references
References 23 publications
1
181
0
26
Order By: Relevance
“…The dependent rows are among the rows left in the process. Then, Gaussian elimination method can be applied with pivot selection using Markowitz criterion [31,32]. Some implementation details include (a) break ties by choosing element with the largest magnitude, and (b) use threshold pivoting.…”
Section: Removing Row Dependency From Amentioning
confidence: 99%
“…The dependent rows are among the rows left in the process. Then, Gaussian elimination method can be applied with pivot selection using Markowitz criterion [31,32]. Some implementation details include (a) break ties by choosing element with the largest magnitude, and (b) use threshold pivoting.…”
Section: Removing Row Dependency From Amentioning
confidence: 99%
“…The details of this are discussed in Section 4. An important part of this is the use of tearing [8,25,27,38]. Tearing is a method for solving sparse systems of equations that lack significant structure, such as being triangular or block diagonal, by ordering the variables and equations to get a partitioning of the system…”
Section: Tearingmentioning
confidence: 99%
“…Since pivots are selected based on numerical values to prevent numerical instability (caused by error growth due to numerical round-off), a priori selection based entirely on structural, as opposed to numerical, information can lead to numerical instability, as mentioned in Section 3.4.2 and discussed by Duff et al [25].…”
Section: Pivot Selection In Direct Sparse Linear Solversmentioning
confidence: 99%
“…For matrix factorization, the pattern and the numerical values of a sparse matrix is stored in both the compressed row storage (CRS) or compressed column storage (CCS) formats. These are well known storage formats for sparse matrices (see, e.g., Section 2.7 of Duff et al [3]). Consider an m × n sparse matrix A with τ nonzeros.…”
Section: Storing the Sparse Matrix And Auxiliary Data In Memorymentioning
confidence: 99%