Improving the Run Time and Quality of Nested Dissection Ordering
- 1 January 1998
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 20 (2) , 468-489
- https://doi.org/10.1137/s1064827596300656
Abstract
When performing sparse matrix factorization, the ordering of matrix rows and columns has a dramatic impact on the factorization time. This paper describes an approach to the reordering problem that produces significantly better orderings than prior methods. The algorithm is a hybrid of nested dissection and minimum degree ordering, and combines an assortment of different algorithmic advances. New or improved algorithms are described for graph compression, multilevel partitioning, and separator improvement. When these techniques are combined, the resulting orderings average 39% better than minimum degree over a suite of test matrices, while requiring roughly 2.7 times the run time of Liu's multiple minimum degree.Keywords
This publication has 20 references indexed in Scilit:
- Robust Ordering of Sparse Matrices using MultisectionSIAM Journal on Matrix Analysis and Applications, 1998
- Applications of the Dulmage--Mendelsohn Decomposition and Network Flow to Graph Bisection ImprovementSIAM Journal on Matrix Analysis and Applications, 1998
- Using domain decomposition to find graph bisectorsBIT Numerical Mathematics, 1997
- An Approximate Minimum Degree Ordering AlgorithmSIAM Journal on Matrix Analysis and Applications, 1996
- Exploiting zeros on the diagonal in the direct solution of indefinite sparse symmetric linear systemsACM Transactions on Mathematical Software, 1996
- Compressed Graphs and the Minimum Degree AlgorithmSIAM Journal on Scientific Computing, 1995
- On the Performance of the Minimum Degree Ordering for Gaussian EliminationSIAM Journal on Matrix Analysis and Applications, 1990
- The Evolution of the Minimum Degree Ordering AlgorithmSIAM Review, 1989
- Sparse matrix test problemsACM Transactions on Mathematical Software, 1989
- Nested Dissection of a Regular Finite Element MeshSIAM Journal on Numerical Analysis, 1973