skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: PIPS-SBB: A Parallel Distributed-Memory Branch-and-Bound Algorithm for Stochastic Mixed-Integer Programs

Journal Article · · Parallel and Distributed Processing Symposium Workshops, 2016 IEEE International
 [1];  [2];  [2]
  1. Georgia Inst. of Technology, Atlanta, GA (United States)
  2. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

Stochastic mixed-integer programs (SMIPs) deal with optimization under uncertainty at many levels of the decision-making process. When solved as extensive formulation mixed- integer programs, problem instances can exceed available memory on a single workstation. In order to overcome this limitation, we present PIPS-SBB: a distributed-memory parallel stochastic MIP solver that takes advantage of parallelism at multiple levels of the optimization process. We also show promising results on the SIPLIB benchmark by combining methods known for accelerating Branch and Bound (B&B) methods with new ideas that leverage the structure of SMIPs. Finally, we expect the performance of PIPS-SBB to improve further as more functionality is added in the future.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE
Grant/Contract Number:
AC52-07NA27344
OSTI ID:
1321445
Report Number(s):
LLNL-JRNL-678917
Journal Information:
Parallel and Distributed Processing Symposium Workshops, 2016 IEEE International, Conference: 2016 International Parallel and Distributed Processing Symposium (IPDPS) Workshops, 23-27 May 2016
Publisher:
IEEECopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 7 works
Citation information provided by
Web of Science

Cited By (3)

Parallel Solvers for Mixed Integer Linear Optimization book January 2018
The Ubiquity Generator Framework: 7 Years of Progress in Parallelizing Branch-and-Bound book January 2018
Parallel PIPS-SBB: multi-level parallelism for stochastic mixed-integer programs journal February 2019