Abstract
We describe the Harwell-Boeing sparse matrix collection, a set of standard test matrices for sparse matrix problems. Our test set comprises problems in linear systems, least squares, and eigenvalue calculations from a wide variety of scientific and engineering disciplines. The problems range from small matrices, used as counter-examples to hypotheses in sparse matrix research, to large test cases arising in large-scale computation. We offer the collection to other researchers as a standard benchmark for comparative studies of algorithms. The procedures for obtaining and using the test collection are discussed. We also describe the guidelines for contributing further test problems to the collection.
- 1 DUFF, I. S., GRIMES, R. G., AND LEWIS, J.G. Users' Guide for the HarweU-Boeing sparse matrix collection. To appear as Harwell Report and Boeing Report.Google Scholar
- 2 DUFF, I. S., GRIMES, R. G., LEWIS, J. G., AND POOLE, W. G. JR. Sparse matrix test problems. SIGNUM Newsl. 17, 2, (1982), p. 22. Google Scholar
- 3 DUFF, }. S., AND REID, J.g. Performance evaluation of codes for sparse matrix problems. In Performance Evaluation of Numerical Software. Fosdick, L. D., ed. Elsevier, North-Holland, New York, 1979, pp. 121-135.Google Scholar
- 4 LENARD, M. L. Standardizing the interface with nonlinear optimizers. Presented at TIMS/ ORSA Joint National Meeting (Washington, D.C., Apr. 25-27, 1989). Paper WC 36.1, TIMS/ORSA Bull. 25.Google Scholar
- 5 MORI~, J. J., GARBOW, B. S., AND HILLSTROM, K. E. Testing unconstrained optimization software. ACM Trans. Math. Softw. 7 (1981), 17-41. Google Scholar
- 6 TOINT, PH. L. Call for test problems in large scale nonlinear optimization. Report 87/9, Department of Mathematics, Facult6s Universitaires ND de la Paix, Namur, Belgium, 1987.Google Scholar
Index Terms
- Sparse matrix test problems
Recommendations
Fast sparse matrix multiplication
Let A and B two n×n matrices over a ring R (e.g., the reals or the integers) each containing at most m nonzero elements. We present a new algorithm that multiplies A and B using O(m0.7n1.2+n2+o(1)) algebraic operations (i.e., multiplications, additions ...
A sparse-sparse iteration for computing a sparse incomplete factorization of the inverse of an SPD matrix
In this paper, a method via sparse-sparse iteration for computing a sparse incomplete factorization of the inverse of a symmetric positive definite matrix is proposed. The resulting factorized sparse approximate inverse is used as a preconditioner for ...
"Wide or tall" and "sparse matrix dense matrix" multiplications
HPC '11: Proceedings of the 19th High Performance Computing SymposiaSparse matrix dense matrix (SMDM) multiplications are useful in block Krylov or block Lanczos methods. SMDM computations are AU, and VA, multiplication of a large sparse m x n matrix A by a matrix V of k rows of length m or a matrix U of k columns of ...
Comments