MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Sparse matrix ordering methods for interior point linear programming (1996) [16 citations — 2 self]

Download:
pdf | ps
by Edward Rothberg, Bruce Hendrickson
Linear Programming, INFORMS Journal on Computing
ftp://ftp.cs.sandia.gov/pub/papers/bahendr/LP.ps.gz
Add To MetaCart

Abstract:

The main cost of solving a linear programming problem using an interior point method is usually the cost of solving a series of sparse, symmetric linear systems of equations, A\ThetaA T x = b. These systems are typically solved using a sparse direct method. The first step in such a method is a reordering of the rows and columns of the matrix to reduce fill in the factor and/or reduce the required work. This paper evaluates several methods for performing fill-reducing ordering on a variety of large-scale linear programming problems. We find that a new method, based on the nested dissection heuristic, provides significantly better orderings than the most commonly used ordering method, minimum degree. 1

Citations

771 An efficient heuristic procedure for partitioning graphs, The Bell Syst – Kernighan, Lin - 1970
462 A fast and high quality multilevel scheme for partitioning irregular graphs – Karypis, Kumar - 1998
414 Partitioning sparse matrices with eigenvectors of graphs – Pothen, Simon, et al. - 1990
389 W.H.: Computer Solution of Large Sparse Positive Definite Systems – George, Liu - 1981
341 A multilevel algorithm for partitioning graphs – Hendrickson, Leland - 1995
260 Mattheyses, “A linear time heuristic for improving network partitions – Fiduccia, M - 1982
162 A column approximate minimum degree ordering algorithm – Davis, Gilbert, et al.
120 Electronic Mail Distribution of Linear Programming Test Problems – Gay - 1985
118 Modification of the minimum-degree algorithm by multiple elimination – Liu - 1985
110 Interior point methods for linear programming: Computational state of the art – Lustig, Marsten, et al. - 1994
108 The evolution of the minimum degree ordering algorithm – George, Liu - 1989
75 The elimination form of the inverse and its application to linear programming – Markowitz - 1957
71 Computational Experience with a Primaldual Interior Point Method for Linear Programming – Lustig, Marsten, et al. - 1989
59 A heuristic for reducing fill in sparse matrix factorization – Bui, Jones - 1993
49 Computing the block triangular form of a sparse matrix – Pothen, Fan - 1990
46 Robust Ordering of Sparse Matrices Using Multisection – Ashcraft, Liu - 1996
46 Improving the runtime and quality of nested dissection ordering – Hendrickson, Rothberg - 1999
38 Towards a Fast Implementation of Spectral Nested Dissection – Pothen, Simon, et al. - 1992
33 An automatic nested dissection algorithm for irregular finite element problems – George, Liu - 1978
27 A graph partitioning algorithm by node separators – Liu - 1989
19 Solving multistage stochastic programs using tree dissection – BERGER, MULVEY, et al. - 1995
17 Using domain decomposition to find graph bisectors – Ashcraft, Liu - 1995
16 A partition improvement algorithm for generalized nested dissection – Ashcraft, Liu - 1994
15 A parallel interior point algorithm for linear programming on a network of transputers – Bisseling, Doup, et al. - 1993
14 The Chaco user's guide --- Version 2.0, Sandia National Laboratories – Hendrickson, Leland - 1995
14 Ordering sparse matrices using approximate minimum local fill – Rothberg - 1996
10 Gigaflops in linear programming – Lustig, Rothberg - 1996
6 A parallel formulation of interior point algorithms – Karypis, Gupta, et al. - 1994
3 Parallel sparse Cholesky factorization with spectral nested dissection ordering – Pothen, Rothberg, et al. - 1994
1 Comments on using sparsity techniques for power system problems – Tinney - 1969