Publication: On a stochastic sequencing and scheduling problem
Full text at PDC
Advisors (or tutors)
Pergamon-Elsevier Science Ltd
We present a framework for solving multistage pure 0-1 programs for a widely used sequencing and scheduling problem with uncertainty in the objective function coefficients, the constraint matrix and the right-hand side. The problem has the following form: given a set of operations to be executed along a time horizon, find a schedule to minimize a function included by the expected operations cost over the scenarios under consideration, subject to a set of constraints. Typical elements are: limited availability of the resources, multiperiod operations, subsets of operations with exclusivity and implicative constraints, precedence relationships in the execution of the operations, etc. The stochasticity is in the resources' consumption by the operations, their availability and the operations cost along the time horizon. A multistage scenario analysis with complete recourse is used. Given the high dimensions of the problem and its combinatorial nature, it is not realistic to obtain the optimal solution for the problem. Instead, we present the socalled Fix-and-Relax Coordination algorithmic framework to exploit the characteristics of the non-anticipativity constraints for each scenario group in the stochastic model. This exploitation basically consists of selectively exploring the nodes of the branching trees in which the branch-and-bound tree is decomposed while the non-anticipativity constraints are relaxed. The algorithm is specifically designed for coordinating and reinforcing the node pruning, and the branching node and variable selection at each branching tree, such that the non-anticipativity constraints are satisfied. Some computational experience is reported.
Baptiste Ph, Le Pape C, NuijtenW. Constraint-based scheduling. Dordrecht: Kluwer Academic Publishers; 2001. Hartmann S. Project scheduling under limited resources. Models, methods and applications. Berlin: Springer; 1999. Herroelen W, Leus R. Project scheduling under uncertainty: survey and research potentials. European Journal of Operational Research 2005;165:289–306. Wolsey LA. Valid inequalities for mixed integer programs with generalized and variable upper bounds. Discrete Applied Mathematics 1990;25:251–61. Wolsey LA. MIP modeling of changeovers in production planning and scheduling problems. European Journal of Operational Research 1997;99:154–65. Escudero LF, Salmerón J, Fix-and-Relax Partitioning. An algorithmic framework for large-scale resource constrained project selection and scheduling. Annals of Operations Research, accepted for publication. Escudero LF. On maintenance scheduling of production units. European Journal of Operational Research 1982;9:264–74. Escudero LF. S3 sets. An extension of the Beale–Tomlin special ordered sets. Mathematical Programming 1988;42:113–23. Benders JF. Partitioning procedures for solving mixed variables programming problems. Numerische Mathematik 1962;4:238–52. Birge JR, Louveaux FV. Introduction to stochastic programming. Berlin: Springer; 1997. CarZe CC, Tind J. L-shaped decomposition of two-stage stochastic programs with integer recourse. Mathematical Programming 1998;83: 451–64. Laporte G, Louveaux FV. The integer L-shaped method for stochastic integer programs with complete recourse. Operations Research Letters 1993;13:133–42. Laporte G, Louveaux FV. An integer L-shaped algorithm for the capacitated vehicle routing problem with stochastic demands. Operations Research 2002;50;415-23. Santoso T, Ahmed S, Goetschalckx M, Shapiro A.A stochastic programming approach for supply network design under uncertainty. European Journal of Operational Research 2005;167:96–115. CarZe CC, Schultz R. Dual decomposition in stochastic integer programming. Operations Research Letters 1999;24:37–45. Groewe-Kuska N, Kiwiel K, NowakMP, RömischW,Wegner I. Power management in a hydro-thermal system under uncertainty by Lagrangian relaxation. In: Greengard C, Ruszczynski A, editors. Decision making under uncertainty: energy and power. 2001. p. 39–70. Hemmecke R, Schultz R. Decomposition methods for two-stage stochastic Integer Programs. In: Grötschel M, Krumke SO, Rambau J, editors. Online optimization of large scale systems. Berlin: Springer; 2001. p. 601–22. Klein Haneveld WK, van der Vlerk MH. Optimizing electricity distribution using integer recourse models. In: Uryasev S, Pardalos PM, editors. Stochastic optimization: algorithms and applications. Dordrecht: Kluwer Academic Publishers; 2001. p. 137–54. NowakMP, Schultz R,Westphalen M. Optimization of simultaneous power production and trading by stochastic integer programming. Stochastic Programming E-Print Series,(http://dochost.rz.hu-berlin.de/speps), 2002. Römisch W, Schultz R. Multi-stage stochastic integer programs: an introduction. In: Grötschel M, Krumke SO, Rambau J, editors. Online optimization of large scale systems. Berlin: Springer; 2001. p. 581–600. Schultz R, Nowak M, Westphalen M. A Stochastic Integer Programming model for incorporating day-ahead trading of electricity into hydrothermal unit commitment. Optimization and Engineering 2005;6:163–75. Schultz R, Tiedemann S. Risk aversion via excess probabilities in stochastic programs with mixed-integer recourse. SIAM Journal on Optimization 2004;14:115–28. Takriti S, Birge JR. Lagrangian solution techniques and bounds for loosely coupled mixed-integer stochastic programs. Operations Research 2000;48:91–8. Schultz R. Stochastic programming with integer variables. Mathematical Programming, Series B 2003;97:285–309. Ogryczak W, Ruszczynski A. From stochastic dominance to mean-risk models: semi-deviations as risk measures. European Journal of Operational Research 1999;116:33–50. Ahmed S. Mean-risk objectives in stochastic programming. Stochastic Programming E-Print Series, (http://dochost.rz.hu-berlin.de/speps), 2004. Lulli G, Sen S. A branch-and-price algorithm for multi-stage stochastic integer programming with application to stochastic batch-sizing problems. Management Science 2004;50:786–96. Tsiakis P, Shah N, Pantelides CC. Design of a multiechelon supply chain network under demand uncertainty. Industrial and Engineering Chemistry Research 2001;40:3585–604. van der Vlerk MH. Integrated chance constraints in an ALM model for pension funds. Stochastic Programming E-Print Series, (http://dochost.rz.hu-berlin.de/speps), 2003. Escudero LF, Galindo E, García C, Gómez E, Sabau V. SCHUMANN: a modelling framework for supply chain management under uncertainty. European Journal of Operational Research 1999;119:13–34. Ahmed S, King AJ, Parija G. A multi-stage stochastic integer programming approach for capacity expansion under uncertainty. Journal of Global Optimization 2003;26:3–24. Alonso-Ayuso A, Escudero LF, Garín A, Ortuño MT, Pérez G. An approach for strategic supply chain planning based on stochastic 0–1 programming. Journal of Global Optimization 2003;26:97–124. Alonso-Ayuso A, Escudero LF, Garín A, Ortuño MT, Pérez G. On the product selection and plant dimensioning problem under uncertainty. OMEGA 2005;33:307–18. Alonso-Ayuso A, Escudero LF, Pizarro C, Romeijn HE, Romero Morales D. On solving the multi-period single-sourcing problem under uncertainty, Computational Management Science, accepted for publication. Lucas C, Mirhassani SA, Mitra G, Poojari CA. An application of Lagrangian relaxation to a capacity planning problem under uncertainty. Journal of the Operational Research Society 2001;52:1256–66. MirHassani SA, Lucas C, Mitra G, Poojari CA. Computational solution of a capacity planning model under uncertainty. Parallel Computing Journal 2000;26:511–38. Parija G, Ahmed S, King AJ. On bridging the gap between stochastic integer programming and MIP solver strategies. INFORMS Journal on Computing 2004;16:73–83. Huang K, Ahmed S. The value of multi-stage stochastic programming in capacity planning under uncertainty. Stochastic Programming E-Print Series, (http://dochost.rz.hu-berlin.de/speps), 2005. Rockafellar RT,Wets RJ-B. Scenario and policy aggregation in optimisation under uncertainty. Mathematics of Operations Research 1991;16: 119–47. Bertsimas D, Stock-Patterson S. The air traffic flow management problem with enroute capacities. Operations Research 1998;46:406–22. Alonso-AyusoA, EscuderoLF, OrtuñoMT.Astochastic 0–1 program based approach for air traffic management. European Journal of Operational Research 2000;120:47–62. Dillenberger Ch, Escudero LF, Wollensak A, Zang W. On practical resource allocation for production planning and scheduling with period overlapping setups. European Journal of Operational Research 1994;75:275–86. Alonso-Ayuso A, Escudero LF, Ortuño MT. BFC, a Branch-and-Fix Coordination algorithmic framework for solving some types of stochastic pure and mixed 0-1 programs. European Journal of Operational Research 2003;151;503-19.