A relax-and-fix with fix-and-optimize heuristic applied to multi-level lot-sizing problems

In this paper, we propose a simple but efficient heuristic that combines construction and improvement heuristic ideas to solve multi-level lot-sizing problems. A relax-and-fix heuristic is firstly used to build an initial solution, and this is further improved by applying a fix-and-optimize heuristic. We also introduce a novel way to define the mixed-integer subproblems solved by both heuristics. The efficiency of the approach is evaluated solving two different classes of multi-level lot-sizing problems: the multi-level capacitated lot-sizing problem with backlogging and the two-stage glass container production scheduling problem (TGCPSP). We present extensive computational results including four test sets of the Multi-item Lot-Sizing with Backlogging library, and real-world test problems defined for the TGCPSP, where we benchmark against state-of-the-art methods from the recent literature. The computational results show that our combined heuristic approach is very efficient and competitive, outperforming benchmark methods for most of the test problems.

[1]  Kerem Akartunali,et al.  A computational analysis of lower bounds for big bucket production planning problems , 2012, Computational Optimization and Applications.

[2]  Zeger Degraeve,et al.  BIBLIOGRAPHIC DATA AND CLASSIFICATIONS , 2003 .

[3]  Hartmut Stadtler,et al.  Multilevel Lot Sizing with Setup Times and Multiple Constrained Resources: Internally Rolling Schedules with Lot-Sizing Windows , 2003, Oper. Res..

[4]  Diego Klabjan,et al.  Multiple machine continuous setup lotsizing with sequence-dependent setups , 2010, Comput. Optim. Appl..

[5]  Mathieu Van Vyve,et al.  A General Heuristic for Production Planning Problems , 2004, INFORMS J. Comput..

[6]  Stéphane Dauzère-Pérès,et al.  Hammamet -tunisia " Evaluation and Optimization of Innovative Production Systems of Goods and Services " Heuristics for the Multi-item Capacitated Lot-sizing Problem with Lost Sales , 2022 .

[7]  Awi Federgruen,et al.  Progressive Interval Heuristics for Multi-Item Capacitated Lot-Sizing Problems , 2007, Oper. Res..

[8]  Claudio Fabiano Motta Toledo,et al.  Glass container production scheduling through hybrid multi-population based evolutionary algorithm , 2013, Appl. Soft Comput..

[9]  Laurence A. Wolsey,et al.  Production Planning by Mixed Integer Programming (Springer Series in Operations Research and Financial Engineering) , 2006 .

[10]  Kerem Akartunali,et al.  A heuristic approach for big bucket multi-level production planning problems , 2009, Eur. J. Oper. Res..

[11]  Laurence A. Wolsey,et al.  Uncapacitated lot-sizing: The convex hull of solutions , 1984 .

[12]  Leonardo Pasini Recensione dell'articolo: (Federgruen, Awi; Meissner, Joern; Tzur, Michail - "Progressive interval heuristics for multi-item capacitated lot-sizing problems" - Oper.Res. 55 (2007), no.3, 490–502.) , 2008 .

[13]  G. D. Eppen,et al.  Solving Multi-Item Capacitated Lot-Sizing Problems Using Variable Redefinition , 1987, Oper. Res..

[14]  Martin W. P. Savelsbergh,et al.  On the polyhedral structure of a multi–item production planning model with setup times , 2003, Math. Program..

[15]  L. J. Thomas,et al.  Heuristics for multilevel lot-sizing with a bottleneck , 1986 .

[16]  Christian Almeder,et al.  A hybrid optimization approach for multi-level capacitated lot-sizing problems , 2010, Eur. J. Oper. Res..

[17]  Herbert Meyr,et al.  Combining the principles of variable neighborhood decomposition search and the fix&optimize heuristic to solve multi-level lot-sizing and scheduling problems , 2013, Comput. Oper. Res..

[18]  Yves Pochet,et al.  Uncapacitated lot sizing with backlogging: the convex hull , 2007, Math. Program..

[19]  Leyuan Shi,et al.  An optimization framework for solving capacitated multi-level lot-sizing problems with backlogging , 2011, Eur. J. Oper. Res..

[20]  Laurence A. Wolsey,et al.  bc -- prod: A Specialized Branch-and-Cut System for Lot-Sizing Problems , 2000 .

[21]  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 .

[22]  J. K. Lenstra,et al.  Deterministic Production Planning: Algorithms and Complexity , 1980 .

[23]  Claudio Fabiano Motta Toledo,et al.  A hybrid multi-population genetic algorithm applied to solve the multi-level capacitated lot sizing problem with backlogging , 2013, Comput. Oper. Res..

[24]  Laurence A. Wolsey,et al.  Valid inequalities and projecting the multicommodity extended formulation for uncapacitated fixed charge network flow problems , 1993 .

[25]  Bernard Penz,et al.  A Lagrangean heuristic for a two-echelon storage capacitated lot-sizing problem , 2012, J. Intell. Manuf..

[26]  Walid Abdul-Kader,et al.  A heuristic solution procedure for the dynamic lot sizing problem with remanufacturing and product recovery , 2014, Comput. Oper. Res..

[27]  J. Krarup,et al.  Plant location, Set Covering and Economic Lot Size: An 0 (mn)-Algorithm for Structured Problems , 1977 .

[28]  Stefan Helber,et al.  A Fix-and-Optimize Approach for the Multi-Level Capacitated Lot Sizing Problems , 2010 .

[29]  M. Ball Heuristics based on mathematical programming , 2011 .

[30]  Laurence A. Wolsey,et al.  Production Planning by Mixed Integer Programming , 2010 .