Adaptation and approximate strategies for solving the lot-sizing and scheduling problem under multistage demand uncertainty

Abstract This work addresses the lot-sizing and scheduling problem under multistage demand uncertainty. A flexible production system is considered, with the possibility to adjust the size and the schedule of lots in every time period based on a rolling-horizon planning scheme. Computationally intractable multistage stochastic programming models are often employed on this problem. An adaptation strategy to the multistage setting for two-stage programming and robust optimization models is proposed. We also present an approximate heuristic strategy to address the problem more efficiently, relying on multistage stochastic programming and adjustable robust optimization. In order to evaluate each strategy and model proposed, a Monte Carlo simulation experiment under a rolling-horizon scheme is performed. Results show that the strategies are promising in solving large-scale problems: the approximate strategy based on adjustable robust optimization has, on average, 6.72% better performance and is 7.9 times faster than the deterministic model.

[1]  Patrizia Beraldi,et al.  Rolling-horizon and fix-and-relax heuristics for the parallel machine lot-sizing and scheduling problem with sequence-dependent set-up costs , 2008, Comput. Oper. Res..

[2]  Bernardo Almada-Lobo,et al.  A computational study of the general lot-sizing and scheduling model under demand uncertainty via robust and stochastic approaches , 2018, Comput. Oper. Res..

[3]  Suresh P. Sethi,et al.  A theory of rolling horizon decision making , 1991, Ann. Oper. Res..

[4]  Herbert Meyr,et al.  Simultaneous lotsizing and scheduling on parallel machines , 2002, Eur. J. Oper. Res..

[5]  Dick den Hertog,et al.  A practical guide to robust optimization , 2015, 1501.02634.

[6]  A. Ben-Tal,et al.  Adjustable robust solutions of uncertain linear programs , 2004, Math. Program..

[7]  Alf Kimms,et al.  Lot sizing and scheduling -- Survey and extensions , 1997 .

[8]  Pablo A. Parrilo,et al.  Optimality of Affine Policies in Multistage Robust Optimization , 2009, Math. Oper. Res..

[9]  Diego Klabjan,et al.  Modeling lotsizing and scheduling problems with sequence dependent setups , 2014, Eur. J. Oper. Res..

[10]  Dick den Hertog,et al.  Multistage Adjustable Robust Mixed-Integer Optimization via Iterative Splitting of the Uncertainty Set , 2016, INFORMS J. Comput..

[11]  Muhong Zhang,et al.  Two-stage minimax regret robust uncapacitated lot-sizing problems with demand uncertainty , 2011, Oper. Res. Lett..

[12]  Alexandre Dolgui,et al.  A bibliography of non-deterministic lot-sizing models , 2014 .

[13]  Chrysanthos E. Gounaris,et al.  Multi‐stage adjustable robust optimization for process scheduling under uncertainty , 2016 .

[14]  Ruozhen Qiu,et al.  Robust optimisation for risk-averse multi-period inventory decision with partial demand distribution information , 2014 .

[15]  Constantine Caramanis,et al.  Finite Adaptability in Multistage Linear Optimization , 2010, IEEE Transactions on Automatic Control.

[16]  Horst Tempelmeier,et al.  Simultaneous lotsizing and scheduling problems: a classification and review of models , 2017, OR Spectr..

[17]  Alexander Shapiro,et al.  The Sample Average Approximation Method for Stochastic Discrete Optimization , 2002, SIAM J. Optim..

[18]  P. Brandimarte Multi-item capacitated lot-sizing with demand uncertainty , 2006 .

[19]  Boaz Golany,et al.  On the average performance of the adjustable RO and its use as an offline tool for multi-period production planning under uncertainty , 2016, Comput. Manag. Sci..

[20]  Reinaldo Morabito,et al.  Production planning in furniture settings via robust optimization , 2012, Comput. Oper. Res..

[21]  Peter L. Jackson,et al.  A review of the stochastic lot scheduling problem 1 This paper is based upon work supported in part , 1999 .

[22]  Xiaoqiang Cai,et al.  Robust optimal policies of production and inventory with uncertain returns and demand , 2011 .

[23]  Melvyn Sim,et al.  Robust Approximation to Multiperiod Inventory Management , 2010, Oper. Res..

[24]  Allen L. Soyster,et al.  Technical Note - Convex Programming with Set-Inclusive Constraints and Applications to Inexact Linear Programming , 1973, Oper. Res..

[25]  Avraham Shtub,et al.  The stochastic time–cost tradeoff problem: A robust optimization approach , 2007 .

[26]  Bernardo Almada-Lobo,et al.  Risk Management in Production Planning of Perishable Goods , 2013 .

[27]  Herbert Meyr,et al.  The general lotsizing and scheduling problem , 1997 .

[28]  Dan Wu,et al.  Hierarchical approach for production planning and scheduling under uncertainty , 2005 .

[29]  Mohammad Z. Meybodi,et al.  Hierarchical production planning and scheduling with random demand and production failure , 1995, Ann. Oper. Res..

[30]  Mikael Rönnqvist,et al.  A new method for robustness in rolling horizon planning , 2013 .

[31]  Safia Kedad-Sidhoum,et al.  The multi-item capacitated lot-sizing problem with safety stocks and demand shortage costs , 2009, Comput. Oper. Res..

[32]  A. Clark,et al.  Rolling-horizon lot-sizing when set-up times are sequence-dependent , 2000 .

[33]  Sebastian Engell,et al.  Modeling and solving real-time scheduling problems by stochastic integer programming , 2004, Comput. Chem. Eng..

[34]  Gang Rong,et al.  A Strategy for the Integration of Production Planning and Scheduling in Refineries under Uncertainty , 2009 .

[35]  Qi Zhang,et al.  An adjustable robust optimization approach to scheduling of continuous industrial processes providing interruptible load , 2016, Comput. Chem. Eng..

[36]  Mohammad Saidi-Mehrabad,et al.  Hybrid simulated annealing and MIP-based heuristics for stochastic lot-sizing and scheduling problem in capacitated multi-stage production system , 2013 .

[37]  Gilbert Laporte,et al.  Robust Inventory Routing Under Demand Uncertainty , 2012, Transp. Sci..

[38]  Christos T. Maravelias,et al.  Integration of production planning and scheduling: Overview, challenges and opportunities , 2009, Comput. Chem. Eng..

[39]  Diego Klabjan,et al.  Robust Stochastic Lot-Sizing by Means of Histograms , 2013 .

[40]  Cécile Murat,et al.  Recent advances in robust optimization: An overview , 2014, Eur. J. Oper. Res..

[41]  Mustapha Nourelfath,et al.  Dynamic safety stock in co-production demand-driven wood remanufacturing mills: A case study , 2015 .

[42]  Guiping Hu,et al.  A two-stage stochastic programming model for lot-sizing and scheduling under uncertainty , 2016 .

[43]  Ignacio E. Grossmann,et al.  Approximation to Multistage Stochastic Optimization in Multiperiod Batch Plant Scheduling under Demand Uncertainty , 2004 .

[44]  Patrizia Beraldi,et al.  Scenario-based planning for lot-sizing and scheduling with uncertain processing times , 2006 .

[45]  Pedro Amorim,et al.  INDUSTRIAL INSIGHTS INTO LOT SIZING AND SCHEDULING MODELING , 2015 .

[46]  Marianthi G. Ierapetritou,et al.  Rolling horizon based planning and scheduling integration with production capacity consideration , 2010 .

[47]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[48]  Alistair R. Clark,et al.  Joint rolling-horizon scheduling of materials processing and lot-sizing with sequence-dependent setups , 2007, J. Heuristics.