ACM Home Page
Please provide us with feedback. Feedback
Algorithm 849: A concise sparse Cholesky factorization package
Full text PdfPdf (102 KB)
Source
ACM Transactions on Mathematical Software (TOMS) archive
Volume 31 ,  Issue 4  (December 2005) table of contents
Pages: 587 - 591  
Year of Publication: 2005
ISSN:0098-3500
Author
Timothy A. Davis  University of Florida, Gainesville, FL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 25,   Downloads (12 Months): 164,   Citation Count: 4
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   review   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/1114268.1114277
What is a DOI?

APPENDICES and SUPPLEMENTS
Zip849.zip (341 KB)
Software for "A concise sparse Cholesky factorization package"


ABSTRACT

The LDL software package is a set of short, concise routines for factorizing symmetric positive-definite sparse matrices, with some applicability to symmetric indefinite matrices. Its primary purpose is to illustrate much of the basic theory of sparse matrix algorithms in as concise a code as possible, including an elegant method of sparse symmetric factorization that computes the factorization row-by-row but stores it column-by-column. The entire symbolic and numeric factorization consists of less than 50 executable lines of code. The package is written in C, and includes a MATLAB interface.


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
2
3
 
4
 
5
 
6
 
7
Gilbert, J. R. and Peierls, T. 1988. Sparse partial pivoting in time proportional to arithmetic operations. SIAM J. Sci. Statist. Comput. 9, 862--874.
8
 
9
10
 
11
12
 
13
Stewart, G. W. 2003. Building an old-fashioned sparse solver. Tech. rep. University of Maryland, College Park, MD. Go online to www.umd.cs.edu/~stewart.



REVIEW

"Peter C. Patton : Reviewer"

Algorithm 849 is an LDL package to perform the Cholesky factorization, LDL-transpose, on a sparse matrix A. The lower triangular factor L is computed row-by-row, unlike conventional column-by-column methods. The algorithm does not perform as well   more...