ACM Home Page
Please provide us with feedback. Feedback
Modification of the minimum-degree algorithm by multiple elimination
Full text PdfPdf (911 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 11 ,  Issue 2  (June 1985) table of contents
Pages: 141 - 153  
Year of Publication: 1985
ISSN:0098-3500
Author
Joseph W. H. Liu  Department of Computer Science, York University, Downsview, Ontario, Canada M3J 1P3
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 72,   Citation Count: 43
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/214392.214398
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
DUFF, I.S. A sparse future. In Sparse Matrices and Their Uses, I.S. Duff, Ed. Academic Press, New York, 1982, pp. 1-29.
2
3
 
4
EISENSTAT, S.C., GURSKY, M.C., SCHULTZ, M.H., AND SHERMAN, A.H. The Yale Sparse Matrix Package, I. The symmetric code. Res. Rep. 112, Dept. of Computer Science, Yale Univ., New Haven, Conn., 1977.
 
5
EISENSTAT, S.C., SCHULTZ, M.H., AND SHERMAN, A.H. Applications of an element model for Gaussian elimination. In Sparse Matrix Computations, J.R. Bunch and D.J. Rose, Eds. Academic Press, New York, 1976 pp. 85-96.
6
 
7
 
8
GEORGE, J.A., L{u, J.W.H., AND NG, E. User guide for SPARSPAK, Waterloo Sparse Linear Equations Package. Res. Rep. CS 78-30 (revised 1980), Dept. of Computer Science, Univ. of Waterloo, Waterloo, Ont., Can., 1980.
 
9
PETERS, F.J. Parallel pivoting algorithms for sparse symmetric matrices. Tech. Rep., Dept. of Mathematics and Computer Science, Eindhoven Univ. of Technology, Eindhoven, Neth., 1982.
 
10
RosE, D.J. A graph-theoretic study of the numerical solution of sparse positive definite systems of linear equations. In Graph Theory and Computing, R.C. Read, Ed. Academic Press, New York, 1973, pp. 183-217.
 
11
TINNEY, W.F., AND WALKER, J.W. Direct solution of sparse network equations by optimally ordered triangular factorization. Proc. IEEE 55 (1967), 1801-1809.
 
12
YANNAKAKIS, M. Computing the minimum fill-in is NP-complete. SIAM J. Alg. Disc. Meth. 1 (1981), 77-79.

CITED BY  43