Efficient solution of two-stage stochastic linear programs using interior point methods

J. R. Birge, D. F. Holmes
1992 Computational optimization and applications  
Solving deterministic equivalent formulations of two-stage stochastic linear programs using interior point methods may be computationally diflicult due to the need to factorize quite dense search direction matrices (e.g., AAT). Several methods for improving the algorithmic efficiency of interior point algorithms by reducing the density of these matrices have been proposed in the literature. Reformulating the program decreases the effort required to find a search direction, but at the expense of
more » ... increased problem size. Using transpose product formulations (e.g., A*A) works well but is highly problem dependent, Schur complements may require solutions with potentially near singular matrices. Explicit factorizations of the search direction matrices eliminate these problems while only requiring the solution to several small, independent linear systems. These systems may be distributed across multiple processors. Computational experience with these methods suggests that substantial performance improvements are possible with each method and that, generally, explicit factorizations require the least computational effort.
doi:10.1007/bf00249637 fatcat:jmxh6p7ctbe3jm433s43xw5z6u