We consider techniques for the solution of linear systems and eigenvalue problems. We are concerned with large-scale applications where the matrix will be large and sparse. We discuss both direct and iterative techniques for the solution of sparse equations, contrasting their strengths and weaknesses and emphasizing that combinations of both are necessary in the arsenal of the applications scientist. We briefly review matrix diagonalization techniques for large-scale problems. Keywords: sparse matrices, sparse linear equations, direct methods, iterative methods, large-scale applications, matrix diagonalization, eigenproblems, mathematical software. AMS(MOS) subject classifications: 65F05, 65F50. 1 This paper is based on an invited presentation at the meeting "Supercomputing, Collision Processes and Applications" that was held at The Queen's University of Belfast from 14th to 16th September 1998 to mark the retirement of Professor P G Burke CBE FRS. The Proceedings will be publish...
|
788
|
Iterative Methods for Sparse Linear Systems
– Saad
- 1996
|
|
610
|
A set of Level 3 Basic Linear Algebra Subprograms
– Dongarra, Croz, et al.
- 1990
|
|
503
|
Accuracy and Stability of Numerical Algorithms
– Higham
- 1996
|
|
437
|
Direct Methods for Sparse Matrices
– Duff, Erisman, et al.
- 1986
|
|
413
|
T.: \Basic Linear Algebra Subprograms for Fortran Usage
– Lawson, Kincaid, et al.
- 1979
|
|
402
|
Computer solution of large sparse positive definite systems
– George, Liu
- 1981
|
|
371
|
An extended set of Fortran Basic Linear Algebra Subprograms
– Dongarra, Croz, et al.
- 1988
|
|
333
|
Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial Differential Equations
– SMITH, BJØRSTAD, et al.
- 1996
|
|
295
|
Numerical Methods for Large Eigenvalue Problems
– Saad
- 1992
|
|
260
|
ScaLAPACK Users’ Guide
– Blackford, Choi, et al.
- 1997
|
|
255
|
Sparse Matrix Test Problems
– Duff, Grimes, et al.
- 1989
|
|
233
|
Gaussian elimination is not optimal
– Strassen
- 1969
|
|
227
|
Users' guide for the Harwell-Boeing sparse matrix collection
– Duff, Grimes, et al.
- 1992
|
|
208
|
SPARSKIT: A basic toolkit for sparse matrix computations
– Saad
- 1990
|
|
164
|
An approximate minimum degree ordering algorithm
– Amestoy, Davis, et al.
- 1996
|
|
161
|
The multifrontal solution of indefinite sparse symmetric linear systems
– Duff, Reid
- 1983
|
|
137
|
A supernodal approach to sparse partial pivoting
– Demmel, Eisenstat, et al.
- 1999
|
|
132
|
The role of elimination trees in sparse factorization
– Liu
- 1990
|
|
112
|
Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition
– Barrett, Berry, et al.
- 1994
|
|
109
|
Electronic mail distribution of linear programming test problems
– Gay
- 1985
|
|
106
|
The evolution of the minimum degree ordering algorithm
– George, Liu
- 1989
|
|
104
|
Domain Decomposition Algorithms
– Chan, Mathew
- 1994
|
|
93
|
Highly scalable parallel algorithms for sparse matrix factorization
– Gupta, Karypis, et al.
- 1994
|
|
87
|
An unsymmetric-pattern multifrontal method for sparse LU factorization
– Davis, Duff
- 1997
|
|
75
|
The elimination form of the inverse and its application to linear programming
– Markowitz
- 1957
|
|
71
|
Hydrodynamic Stability without Eigenvalues
– Trefethen, Trefethen, et al.
- 1993
|
|
64
|
The multifrontal solution of unsymmetric sets of linear equations
– Duff, Reid
- 1984
|
|
64
|
LAPACK Users' Guide (second edition
– Anderson, Bai, et al.
- 1995
|
|
62
|
Direct solutions of sparse network equations by optimally ordered triangular factorization
– Tinney, Walker
- 1967
|
|
55
|
Sparse Cholesky factorization on a local memory multiprocessor
– George, Heath, et al.
- 1988
|
|
52
|
Vectorization of a multiprocessor multifrontal code
– Amestoy, Duff
- 1989
|
|
50
|
A combined unifrontal/multifrontal method for unsymmetric sparse matrices
– Davis, Duff
- 1999
|
|
43
|
Robust ordering of sparse matrices using multisection
– Ashcraft, Liu
- 1998
|
|
43
|
Solution of sparse linear least squares problems using Givens rotations
– George, Heath
- 1980
|
|
43
|
Exploiting fast matrix multiplication within the level 3
– HIGHAM
- 1990
|
|
38
|
Sparse approximate inverse preconditioning for dense linear systems arising in computational electromagnetics. Numerical Algorithms
– Alléon, Benzi, et al.
- 1997
|
|
37
|
MA27: A set of Fortran subroutines for solving sparse symmetric sets of linear equations
– Duff, Reid
- 1982
|
|
35
|
Parallel Implementation of Multifrontal Schemes
– Duff
- 1986
|
|
34
|
The design of a new frontal code for solving sparse unsymmetric systems
– Duff, Scott
- 1996
|
|
34
|
An implementation of Gaussian elimination with partial pivoting for sparse systems
– George, Ng
- 1985
|
|
34
|
Row projection methods for large nonsymmetric linear systems
– Bramley, Sameh
- 1992
|
|
28
|
Level 3 Basic Linear Algebra Subprograms for sparse matrices: a user level interface
– Duff, Marrone, et al.
- 1997
|
|
27
|
Memory management issues in sparse multifrontal methods on multiprocessors
– Amestoy, Duff
- 1993
|
|
27
|
Frontal solution program for unsymmetric matrices
– Hood
|
|
26
|
Design features of a frontal code for solving sparse unsymmetric linear systems out-of-core
– Duff
- 1984
|
|
25
|
The design of MA48, a code for the direct solution of sparse unsymmetric linear systems of equations
– Duff, Reid
- 1996
|
|
24
|
A Cartesian parallel nested dissection algorithm
– Heath, Raghavan
- 1995
|
|
23
|
Yale sparse matrix package, I: The symmetric codes
– Eisenstat, Gursky, et al.
- 1982
|
|
23
|
Linear algebra on high-performance computers
– Dongarra, Sorensen
- 1986
|
|
20
|
A nondeterministic parallel algorithm for general unsymmetric sparse LU factorization
– Davis, Yew
- 1990
|