| Implementation and computational results for the hierarchical algorithm for making sparse matrices sparser |
| Full text |
Pdf
(1.52 MB)
|
| Source
|
ACM Transactions on Mathematical Software (TOMS)
archive
Volume 19 , Issue 3 (September 1993)
table of contents
Pages: 419 - 441
Year of Publication: 1993
ISSN:0098-3500
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 20, Citation Count: 0
|
|
|
ABSTRACT
If A is the (sparse) coefficient matrix of linear-equality constraints, for what nonsingular T is A = TA as sparse as possible, and how can it be efficiently computed? An efficient algorithm for this Sparsity Problem (SP) would be a valuable preprocessor for linearly constrained optimization problems. In a companion paper we developed a two-pass approach to solve SP called the Hierarchical Algorithm. In this paper we report on how we implemented the Hierarchical Algorithm into a code called HASP, and our computational experience in testing HASP on the NETLIB linear-programming problems. We found that HASP substantially outperformed a previous code for SP and that it produced a net savings in optimization time on the NETLIB problems. The results allow us to give guidelines for its use in practice.
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
|
ADLER, I., KARMARKAR, N., RESENDE, M., AND VEIGA, O. Data structures and programming techniques for the implementation of Karmarkar's algorithm, Tech Rep. Dept of Industrial Engineering and Operations Research, Univ of Calif., Berkeley, 1987 A shorter version appeared in ORSA J. Comput. 1, 2 (1989), 84-106.
|
| |
2
|
|
| |
3
|
CHANG, S. F., AND McCoRMICK, S. T. A faster implementation of a bipartite cardmahty matching algorithm. Univ. of British Columbia Tech Rep UBC 90-MSC-005, 1990.
|
| |
4
|
|
| |
5
|
DUFF, I S. MA28--a set of FORTRAN subroutines for sparse unsymmetric linear equations. A.E.R.E. Harwell Rep. 8730, 1977.
|
| |
6
|
FOURER, R. Solving staircase linear programs by the simplex method, 2: Pricing. Math. Program. 25, (1983), 251 292.
|
| |
7
|
GAY, D.M. Electronic mail dmtnbution of linear programming test problems Math. Program Soc. Comm. Algorithms Newsl. 13 (1985), 10 12.
|
| |
8
|
HO, J. K., AND LOUTE, E. A set of staircase hnear programming test problems Math. Program. 20 (1981), 245-250.
|
| |
9
|
HOFFMAN, A. J., AND McCoRMiCK, S. T, A Fast Algorithm That Makes Matrices Optimally Sparse. In Progress zn Combinatorial Optlmtzahon, W. R. Pulleyblank, Ed Academic Press, 1984, 185-196.
|
| |
10
|
|
| |
11
|
MCCORMICK, S.T. A combinatorial approach to some sparse matrix problems. Ph.D. Thesis, Stanford Univ., Stanford, Calif., 1983.
|
| |
12
|
|
| |
13
|
MCCORMICK, S. T., AND CHU% S. F. Weighted sparsity problem: Complexity and algorithms. UBC Faculty of Commerce Working Paper 90-MSC-007, Vancouver, BC, 1990.
|
| |
14
|
MCCORMICK, S. T., ~D CHUG, S. F. Making AAT Sparser for interior-point algorithms: Complexity and heuristics. In preparation, 1990.
|
| |
15
|
MURT^GH, B. A., AND S^UNDERS, M. A. MINOS 5.0 User's Guide. Tech. Rep. SOL 83-20, Systems Optimization Laboratory, Dept. of Operations Research, Stanford Univ., Stanford, Calif., 1983.
|
REVIEWS
"Charles Raymond Crawford : Reviewer"
The implementation and testing of an algorithm for reducing the
sparsity of a matrix by elementary row operations are described. The
algorithm is described in a previous paper by the same authors [1]. The
algorithm has a nonnumeric and a numer
more...
"Robert James Plemmons : Reviewer"
In two previous technical reports [1,2], the authors proposed an
algorithm for making sparse matrices sparser. Under certain conditions
on a sparse matrix A, the algorithm
attempts to efficiently transform
more...
|