Modification of the minimum-degree algorithm by multiple elimination
- 1 June 1985
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Mathematical Software
- Vol. 11 (2), 141-153
- https://doi.org/10.1145/214392.214398
Abstract
The most widely used ordering scheme to reduce fills and operations in sparse matrix computation is the minimum-degree algorithm. The notion of multiple elimination is introduced here as a modification to the conventional scheme. The motivation is discussed using the k-by-k grid model problem. Experimental results indicate that the modified version retains the fill-reducing property of (and is often better than) the original ordering algorithm and yet requires less computer time. The reduction in ordering time is problem dependent, and for some problems the modified algorithm can run a few times faster than existing implementations of the minimum-degree algorithm. The use of external degree in the algorithm is also introduced.Keywords
This publication has 7 references indexed in Scilit:
- The Multifrontal Solution of Indefinite Sparse Symmetric LinearACM Transactions on Mathematical Software, 1983
- Sparse matrix test problemsACM SIGNUM Newsletter, 1982
- Computing the Minimum Fill-In is NP-CompleteSIAM Journal on Algebraic Discrete Methods, 1981
- A Fast Implementation of the Minimum Degree Algorithm Using Quotient GraphsACM Transactions on Mathematical Software, 1980
- Yale Sparse Matrix Package. II. The Nonsymmetric CodesPublished by Defense Technical Information Center (DTIC) ,1977
- A GRAPH-THEORETIC STUDY OF THE NUMERICAL SOLUTION OF SPARSE POSITIVE DEFINITE SYSTEMS OF LINEAR EQUATIONSPublished by Elsevier ,1972
- Direct solutions of sparse network equations by optimally ordered triangular factorizationProceedings of the IEEE, 1967