PARA'04 State-of-the-Art
in Scientific Computing
June 20-23, 2004 (Home page)

Updated: 11 February 2004

A direct orthogonal sparse static methodology for a finite continuation hybrid LP solver

Pablo Guerrero-Garcia and Angel Santos-Palomo
Department of Applied Mathematics,
University of Malaga
Malaga, Spain
emails: {pablito,santos}@ctima.uma.es

A finite continuation method for solving linear programs (LP) has been recently put forward by K. Madsen and H. B. Nielsen which, to improve its performance, can be thought of as a Phase-I for a non-simplex active-set method (also known as basis-deficiency-allowing simplex variation); this avoids having to start simplex method from a highly degenerate square basis. An efficient sparse implementation of this combined hybrid approach to solve LP requires the use of the same sparse data structure in both phases, and a way to proceed in Phase-II when a non-square working matrix is obtained after Phase-I.

In this paper a direct sparse orthogonalization methodology based on Givens rotations and a static sparsity data structure is proposed for both phases, with a Linpack-like downdating without resorting to hyperbolic rotations. Its sparse implementation (recently put forward by us) is of reduced-gradient type, regularization is not used in Phase-II, and occasional refactorizations can take advantage of row orderings and parallelizability issues to decrease the computational effort.

Key words: linear programming, sparse direct methods, orthogonalization, Givens rotations, static sparsity structure, sparse update & downdate, non-simplex active-set methods, basis-deficiency-allowing simplex variations, Phase-I, finite continuation hybrid method, reduced-gradient, non-square working matrix.

Home page


2004-02-11