Publication | Open Access
PIPS-SBB: A Parallel Distributed-Memory Branch-and-Bound Algorithm for Stochastic Mixed-Integer Programs
12
Citations
31
References
2016
Year
Unknown Venue
Mathematical ProgrammingBranch-and-bound AlgorithmEngineeringComputer ArchitectureMemory Model (Programming)Parallel MetaheuristicsOperations ResearchParallel SoftwareSystems EngineeringParallel ComputingStochastic Mixed-integer ProgramsCombinatorial OptimizationMassively-parallel ComputingAvailable MemoryComputer EngineeringDistributed Constraint OptimizationComputer ScienceInteger ProgrammingComputational ScienceProgram AnalysisParallel ProcessingMixed Integer OptimizationParallel ProgrammingSiplib Benchmark
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. To overcome this limitation, we present PIPS-SBB: an exact distributed-memory parallel stochastic MIP solver that takes advantage of parallelism at multiple levels of the optimization process. We show promising results on instances from the SIPLIB benchmark by combining methods known for accelerating Branch and Bound (B&B) methods with new ideas that leverage the structure of SMIPs. We expect the performance of PIPS-SBB to improve further as more functionality is added in the future.
| Year | Citations | |
|---|---|---|
Page 1
Page 1