| Remarks on implementation of O(n1/2τ) assignment algorithms |
| Full text |
Pdf
(1.27 MB)
|
| Source
|
ACM Transactions on Mathematical Software (TOMS)
archive
Volume 14 , Issue 3 (September 1988)
table of contents
Pages: 267 - 287
Year of Publication: 1988
ISSN:0098-3500
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 16, Citation Count: 3
|
|
|
ABSTRACT
We examine an implementation and a number of modifications of a 1973 algorithm of Hopcroft and Karp for permuting a sparse matrix so that there are no zeros on the diagonal. We describe our implementation of the original Hopcroft and Karp algorithm and compare this with modifications which we prove to have the same O(n1/2&tgr;) behavior, where the matrix is of order n with &tgr; entries. We compare the best of these with an efficient implementation of an algorithm whose worst-case behavior is O(n&tgr;).
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 survey of sparse matrix research. In Proc. IEEE 65 (1977), 500-535.
|
 |
2
|
|
 |
3
|
|
| |
4
|
DUFF, I. S., GRIMES, R. G., AND LEWIS, J.G. Sparse matrix test problems. Report CSS 191, Computer Science and Systems Division, Harwell Laboratory, UK, 1987.
|
| |
5
|
DUFF, I. S., AND REID, J.K. Performance evaluation of codes for sparse matrix problems. In Performance Evaluation of Numerical Software. L. D. Fosdick (Ed.), North-Holland, New York, 1979, 121-135.
|
| |
6
|
EVERSTINE, G.C. A comparison of three resequencing algorithms for the reduction of matrix profile and wavefront. Int. J. Numer. Meth. Eng. 14 (1979), 837-853.
|
| |
7
|
GEORGE, A., AND LIU, J. W.H. An automatic nested dissection algorithm for irregular finiteelement problems. SIAM d. Numer. Anal. 15 (1978), 1053-1069.
|
| |
8
|
GUSTAVSON, F.G. Finding the block lower-triangular form of a sparse matrix. In Sparse Matrix Computations. J. R. Bunch and D. J. Rose (Eds.). Academic Press, New York, 1976, 275-289.
|
| |
9
|
HALL, M. An algorithm for distinct representatives. Amer. Math. Monthly 63 (1956), 716-717.
|
| |
10
|
HOPCROFT, J. E., AND KARP, R.M. An n'~/2 algorithm for maximum matchings in bipartite graphs. SIAM J. Comput. 2 (1973), 225-231.
|
REVIEW
"John B. Slater : Reviewer"
Efficient algorithms for solving a sparse set of linear equations require
a block triangular form. Part of the reduction to such a form involves
permutation of the matrix so that there are no zeros on the diagonal.
The paper first des
more...
|