Abstract
SVDPACK comprises four numerical (iterative) methods for computing the singular value decomposition (SVD) of large sparse matrices using double precision ANSI Fortran-77. This software package implements Lanczos and subspace iteration-based methods for determining several of the largest singular triplets (singular values and corresponding left- and right-singular vectors) for large sparse matrices. The package has been ported to a variety of machines ranging from supercomputers to workstations: CRAY Y-MP, CRAY-2S, Alliant FX/80, IBM RS/6000-550, DEC 5000-100, and Sun SPARCstation 2. The performance of SVDPACK as measured by its use in computing large rank approximations to sparse term-document matrices from information retrieval applications, and on synthetically-generated matrices having clustered and multiple singular values is presented.
This research was supported by the National Science Foundation under grant NSF CDA-9115428, Apple Computer Inc., Cupertino, CA, under contract C24-9100120, and by the Institute for Mathematics and its Applications with funds provided by the National Science Foundation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. W. Berry, Multiprocessor Sparse SVD Algorithms and Applications, PHD thesis, University of Illinois at Urbana-Champaign, Urbana, IL, 1990.
M. W. Berry, Large scale singular value computations, International Journal of Supercomputer Applications, 6 (1992), pp. 13–49.
J. K. Cullum and R. A. Willoughby, Lanczos Algorithm for Large Symmetric Eigenvalue Computations, Volume 1 Theory, Birkhäuser, Boston, 1985.
S. Deerwester, S. Dumais, G. Furnas, T. Landauer, and R. Harshman, Indexing by Latent Semantic Analysis, Journal of the American Society for Information Science, 41 (1990), pp. 391–407.
S. Dumais, G. Furnas, and T. Landauer, Using latent semantic analysis to improve access to textual information, in Proceedings of Computer Human Interaction ’88, 1988.
S. T. Dumais, Improving The Retrieval Of Information Form External Sources, Behavior Research Methods, Instruments, & Computers, 23 (1991), pp. 229–236.
G. Golub and C. Reinsch, Singular value decomposition and least squares solutions, in Handbook for Automatic Computation II, Linear Algebra, Springer-Verlag, New York, 1971.
L. Mirsky, Symmetric gage functions and unitarilly invariant norms, Quarterly Journal of Mathematics, 11 (1960), pp. 50–59.
R. S. Varga, Matrix Iterative Analysis, Prentice Hall, Englewood Cliffs, NJ, 1962.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer-Verlag New York, Inc
About this paper
Cite this paper
Berry, M.W. (1994). Computing the Sparse Singular Value Decomposition via SVDPACK. In: Golub, G., Luskin, M., Greenbaum, A. (eds) Recent Advances in Iterative Methods. The IMA Volumes in Mathematics and its Applications, vol 60. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-9353-5_2
Download citation
DOI: https://doi.org/10.1007/978-1-4613-9353-5_2
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4613-9355-9
Online ISBN: 978-1-4613-9353-5
eBook Packages: Springer Book Archive