Two heuristics for the capacitated multi-period cutting stock problem with pattern setup cost

Abstract This paper concentrates on a capacitated multi-period cutting stock problem. In the production process, multiple identical input rods can be bundled together and cut simultaneously. We say that these input rods are cut with the same pattern. Vanderbeck (2000) once noted that changing from one pattern to another involves significant setup times (to adjust for knife positions) and costs (e.g., those associated with waste from trial runs); thus, the pattern setup cost cannot be neglected. In this paper, we therefore consider the capacitated multi-period cutting stock problem with pattern setup cost. In this regard, we aim to determine the patterns and occurrence of such patterns in each decision period over the planning horizon in order to minimize the total cost, including the pattern setup, inventory holding, and material consumed costs. We present two mathematical models: the Gilmore-Gomory model and the Arc flow model. In addition, two heuristics are proposed: a column generation-based heuristic (CGH) and a dynamic programming-based heuristic (IDPH). Extensive experimental studies are executed based on randomly generated instances. The computational results show that the Gilmore-Gomory model works better than the Arc flow model for the capacitated multi-period cutting stock problem with pattern setup cost. Moreover, the two heuristics are comparable, as both can obtain high quality solutions. Statistical analyses are also performed to verify these conclusions.

[1]  Luciana S. Buriol,et al.  A fix-and-optimize heuristic for the high school timetabling problem , 2014, Comput. Oper. Res..

[2]  David Pisinger,et al.  A Minimal Algorithm for the 0-1 Knapsack Problem , 1997, Oper. Res..

[3]  José M. Valério de Carvalho,et al.  Exact solution of bin-packing problems using column generation and branch-and-bound , 1999, Ann. Oper. Res..

[4]  Yi Yao,et al.  Pattern-set generation algorithm for the one-dimensional cutting stock problem with setup cost , 2015, Eur. J. Oper. Res..

[5]  Colin McDiarmid Pattern Minimisation in Cutting Stock Problems , 1999, Discret. Appl. Math..

[6]  Tao Wu,et al.  Progressive Selection Method for the Coupled Lot-Sizing and Cutting-Stock Problem , 2017, INFORMS J. Comput..

[7]  H. Foerster,et al.  Pattern reduction in one-dimensional cutting stock problems , 2000 .

[8]  Franklina Maria Bragion Toledo,et al.  A coupling cutting stock-lot sizing problem in the paper industry , 2007, Ann. Oper. Res..

[9]  Anders Thorstenson,et al.  A combined cutting-stock and lot-sizing problem , 2000, Eur. J. Oper. Res..

[10]  A. I. Hinxman The trim-loss and assortment problems: A survey , 1980 .

[11]  Silvio Alexandre de Araujo,et al.  Classification and literature review of integrated lot-sizing and cutting stock problems , 2018, Eur. J. Oper. Res..

[12]  Mustapha Ouhimmou,et al.  Furniture supply chain tactical planning optimization using a time decomposition approach , 2008, Eur. J. Oper. Res..

[13]  Paulo Morelato França,et al.  A Lagrangian relaxation approach to a coupled lot-sizing and cutting stock problem , 2009 .

[14]  Harald Dyckhoff,et al.  A typology of cutting and packing problems , 1990 .

[15]  Ali Ekici,et al.  Solution approaches for the cutting stock problem with setup cost , 2013, Comput. Oper. Res..

[16]  Gerhard Wäscher,et al.  CUTGEN1: A problem generator for the standard one-dimensional cutting stock problem , 1995 .

[17]  Silvio Alexandre de Araujo,et al.  Optimization of an Integrated Lot Sizing and Cutting Stock Problem in the Paper Industry , 2016 .

[18]  José M. Valério de Carvalho,et al.  LP models for bin packing and cutting stock problems , 2002, Eur. J. Oper. Res..

[19]  C. Potts,et al.  A genetic algorithm for two-dimensional bin packing with due dates , 2013 .

[20]  L. V. Kantorovich,et al.  Mathematical Methods of Organizing and Planning Production , 1960 .

[21]  Maria Cristina N. Gramani,et al.  A linear optimization approach to the combined production planning model , 2011, J. Frankl. Inst..

[22]  Claudio Arbib,et al.  Integrating process optimization and inventory planning in cutting-stock with skiving option: An optimization model and its application , 2005, Eur. J. Oper. Res..

[23]  Gerhard Wäscher,et al.  Heuristics for the integer one-dimensional cutting stock problem: A computational study , 1996 .

[24]  Silvio A. de Araujo,et al.  The integrated lot sizing and cutting stock problem with saw cycle constraints applied to furniture production , 2017, Comput. Oper. Res..

[25]  Silvio Alexandre de Araujo,et al.  Integrated cutting machine programming and lot sizing in furniture industry , 2011 .

[26]  Gerhard Wäscher,et al.  An improved typology of cutting and packing problems , 2007, Eur. J. Oper. Res..

[27]  Ning Ma,et al.  Combined cutting stock and lot-sizing problem with pattern setup , 2018, Comput. Oper. Res..

[28]  Paulo M. França,et al.  The combined cutting stock and lot-sizing problem in industrial processes , 2006, Eur. J. Oper. Res..

[29]  Silvio A. de Araujo,et al.  Mathematical models and a heuristic method for the multiperiod one-dimensional cutting stock problem , 2016, Ann. Oper. Res..

[30]  Joao M. C. Sousa,et al.  Heuristics for three-dimensional steel cutting with usable leftovers considering large time periods , 2016 .

[31]  Marcos Nereu Arenales,et al.  Heuristics for the one-dimensional cutting stock problem with limited multiple stock lengths , 2009, Comput. Oper. Res..

[32]  José M. Valério de Carvalho,et al.  Integrating two-dimensional cutting stock and lot-sizing problems , 2014, J. Oper. Res. Soc..

[33]  Andrea Lodi,et al.  Two-dimensional packing problems: A survey , 2002, Eur. J. Oper. Res..

[34]  François Vanderbeck,et al.  Exact Algorithm for Minimising the Number of Setups in the One-Dimensional Cutting Stock Problem , 2000, Oper. Res..

[35]  R. Gomory,et al.  A Linear Programming Approach to the Cutting-Stock Problem , 1961 .

[36]  Bruno de Athayde Prata,et al.  An Integer Linear Programming Model for the Multiperiod Production Planning of Precast Concrete Beams , 2015 .

[37]  Cláudio Alves,et al.  A branch-and-price-and-cut algorithm for the pattern minimization problem , 2008, RAIRO Oper. Res..