The C3 theorem and a D2 algorithm for large scale stochastic mixed-integer programming: Set convexification

成果类型:
Article
署名作者:
Sen, S; Higle, JL
署名单位:
University of Arizona
刊物名称:
MATHEMATICAL PROGRAMMING
ISSN/ISSBN:
0025-5610
DOI:
10.1007/s10107-004-0566-z
发表日期:
2005
页码:
1-20
关键词:
lift-and-project buchberger algorithm CONVERGENCE relaxations branch
摘要:
This paper considers the two-stage stochastic integer programming problem, with an emphasis on instances in which integer variables appear in the second stage. Drawing heavily on the theory of disjunctive programming, we characterize convexifications of the second stage problem and develop a decomposition-based algorithm for the solution of such problems. In particular, we verify that problems with fixed recourse are characterized by scenario-dependent second stage convexifications that have a great deal in common. We refer to this characterization as the C-3 (Common Cut Coefficients) Theorem. Based on the C-3 Theorem, we develop a decomposition algorithm which we refer to as Disjunctive Decomposition (D-2). In this new class of algorithms, we work with master and subproblems that result from convexifications of two coupled disjunctive programs. We show that when the second stage consists of 0-1 MILP problems, we can obtain accurate second stage objective function estimates after finitely many steps. This result implies the convergence of the D2 algorithm.