Solving Stochastic Linear Programs with Restricted Recourse Using Interior Point Methods

In this paper we present a specialized matrix factorization procedure for computing the dual step in a primal-dual path-following interior point algorithm for solving two-stage stochastic linear programs with restricted recourse. The algorithm, based on the Birge-Qi factorization technique, takes advantage of both the dual block-angular structure of the constraint matrix and of the special structure of the second-stage matrices involved in the model. Extensive computational experiments on a set of test problems have been conducted in order to evaluate the performance of the developed code. The results are very promising, showing that the code is competitive with state-of-the-art optimizers.

[1]  George B. Dantzig,et al.  Parallel processors for planning under uncertainty , 1990 .

[2]  R. Vanderbei LOQO:an interior point code for quadratic programming , 1999 .

[3]  Elizabeth R. Jessup,et al.  Parallel Factorization of Structured Matrices Arising in Stochastic Programming , 1994, SIAM J. Optim..

[4]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[5]  Hercules Vladimirou,et al.  Stochastic linear programs with restricted recourse , 1997 .

[6]  David Abramson,et al.  A Parallel Interior Point Method for Stochastic Linear Programs , 1994 .

[7]  Sanjay Mehrotra,et al.  Parallel solutions of multi-stage stochastic linear programs by interior-point methods , 1995 .

[8]  J. Birge,et al.  Computing block-angular Karmarkar projections with applications to stochastic programming , 1988 .

[9]  John M. Mulvey,et al.  Formulating Two-Stage Stochastic Programs for Interior Point Methods , 1991, Oper. Res..

[10]  George B. Dantzig,et al.  Planning under uncertainty using parallel computing , 1988 .

[11]  Andrzej Ruszczyński,et al.  Interior Point Methods in Stochastic Programming , 1993 .

[12]  Robert J. Vanderbei,et al.  Robust Optimization of Large-Scale Systems , 1995, Oper. Res..

[13]  Jacek Gondzio,et al.  Implementation of Interior Point Methods for Large Scale Linear Programming , 1996 .

[14]  Roy E. Marsten,et al.  Feature Article - Interior Point Methods for Linear Programming: Computational State of the Art , 1994, INFORMS J. Comput..

[15]  A. S. Abramson,et al.  Parallel algorithms for solving Stochastic Linear Programs , 1994 .

[16]  John R. Birge,et al.  Efficient solution of two-stage stochastic linear programs using interior point methods , 1992, Comput. Optim. Appl..

[17]  Stavros A. Zenios,et al.  A Scalable Parallel Interior Point Algorithm for Stochastic Linear Programming and Robust Optimization , 1997, Comput. Optim. Appl..

[18]  Knud D. Andersen A modified Schur-complement method for handling dense columns in interior-point methods for linear programming , 1996, TOMS.