A constraint-reduced variant of Mehrotra’s predictor-corrector algorithm

Consider linear programs in dual standard form with n constraints and m variables. When typical interior-point algorithms are used for the solution of such problems, updating the iterates, using direct methods for solving the linear systems and assuming a dense constraint matrix A , requires operati...

Full description

Saved in:
Bibliographic Details
Published inComputational optimization and applications Vol. 51; no. 3; pp. 1001 - 1036
Main Authors Winternitz, Luke B., Nicholls, Stacey O., Tits, André L., O’Leary, Dianne P.
Format Journal Article
LanguageEnglish
Published Boston Springer US 01.04.2012
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Consider linear programs in dual standard form with n constraints and m variables. When typical interior-point algorithms are used for the solution of such problems, updating the iterates, using direct methods for solving the linear systems and assuming a dense constraint matrix A , requires operations per iteration. When n ≫ m it is often the case that at each iteration most of the constraints are not very relevant for the construction of a good update and could be ignored to achieve computational savings. This idea was considered in the 1990s by Dantzig and Ye, Tone, Kaliski and Ye, den Hertog et al. and others. More recently, Tits et al. proposed a simple “constraint-reduction” scheme and proved global and local quadratic convergence for a dual-feasible primal-dual affine-scaling method modified according to that scheme. In the present work, similar convergence results are proved for a dual-feasible constraint-reduced variant of Mehrotra’s predictor-corrector algorithm, under less restrictive nondegeneracy assumptions. These stronger results extend to primal-dual affine scaling as a limiting case. Promising numerical results are reported. As a special case, our analysis applies to standard (unreduced) primal-dual affine scaling. While we do not prove polynomial complexity, our algorithm allows for much larger steps than in previous convergence analyses of such algorithms.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0926-6003
1573-2894
DOI:10.1007/s10589-010-9389-4