Abstract

The disjunctive decomposition (D2) algorithm has emerged as a powerful tool to solve stochastic integer programs. In this paper, we consider two-stage stochastic integer programs with binary first-stage and mixed-binary second-stage decisions and present several computational enhancements to D2. First, we explore the use of a cut generation problem restricted to a subspace of the variables, which yields significant computational savings. Then, we examine problems with generalized upper bound constraints in the second stage and exploit this structure to generate cuts. We establish convergence of D2 variants. We present computational results on a new stochastic scheduling problem with an uncertain number of jobs motivated by companies in industries such as consulting and defense contracting, where these companies bid on future contracts but may or may not win the bid. The enhancements reduced computation time on average by 45% on a set of test problems.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.