Modeling and solving a real-world cutting stock problem in the marble industry via mathematical programming and stochastic diffusion search approaches

Abstract In this study, one-dimensional marble plane cutting problem is studied based on the cutting equipment productivity and effective use of marble blocks. Different types of marble planes should be cut from multiple stock sized marble blocks in parallel by using a stone block-cutting machine (gang saw). Marble blocks, which have different dimensions, and quality gradations are supplied by the marble processing factory’s own marble quarries. Different quality gradations of the marble blocks and cutting equipment productivity need to be taken into account in addition to minimize the total trim loss or cost in modelling the present cutting problem. The nature of the production process in the marble industry consists of large amount of waste. Minimizing the amount of waste can be controlled indirectly by establishing an appropriate cutting plan. Therefore, minimization of the total cost of transportation and overgrading (supplying higher quality material than specified by the customer) while determining a suitable cutting plan for the marble blocks is aimed. A mixed integer linear programming (MILP) model is developed for solving the present marble plane cutting problem for small-size instances. The salient feature of the developed model is not requiring a priori enumeration of all possible cutting patterns and to permit generation of retail to reuse. For larger size problem instances a Stochastic Diffusion Search (SDS) algorithm is developed. Extensive computational studies are performed by using test instances, which are collected from a marble processing company operating at Izmir. The computational results show that the developed models and SDS algorithm are very useful in providing effective cutting plans.

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

[2]  Çağrı Sel,et al.  A cutting stock problem in the wood products industry: a two-stage solution approach , 2020, Int. Trans. Oper. Res..

[3]  Reinaldo Morabito,et al.  Cutting optimization of structural tubes to build agricultural light aircrafts , 2009, Ann. Oper. Res..

[4]  Spyros G. Tzafestas,et al.  The autonomous mobile robot SENARIO: a sensor aided intelligent navigation system for powered wheelchairs , 1997, IEEE Robotics Autom. Mag..

[5]  Robert W. Haessler,et al.  One-dimensional cutting stock decisions for rolls with multiple quality grades , 1990 .

[6]  R. Ghodsi,et al.  Real-time optimum sequencing of wood cutting process , 2005 .

[7]  Marcos Nereu Arenales,et al.  The one-dimensional cutting stock problem with usable leftover - A heuristic approach , 2009, Eur. J. Oper. Res..

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

[9]  Alessandro Aloisio,et al.  Cutting stock with no three parts per pattern: Work-in-process and pattern minimization , 2011, Discret. Optim..

[10]  Hiroshi Nagamochi,et al.  On the one-dimensional stock cutting problem in the paper tube industry , 2011, J. Sched..

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

[12]  Fabio Furini,et al.  Models for the two-dimensional two-stage cutting stock problem with multiple stock size , 2013, Comput. Oper. Res..

[13]  Bouaine Amine,et al.  Minimization of the Wood Wastes for an Industry of Furnishing: a Two Dimensional Cutting Stock Problem , 2018 .

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

[15]  Francis J. Vasko,et al.  A hierarchical approach for one-dimensional cutting stock problems in the steel industry that maximizes yield and minimizes overgrading , 1999, Eur. J. Oper. Res..

[16]  Débora P. Ronconi,et al.  The multiperiod two-dimensional non-guillotine cutting stock problem with usable leftovers , 2020, Int. Trans. Oper. Res..

[17]  Thomas W. M. Vossen,et al.  The one-dimensional cutting stock problem with due dates , 2010, Eur. J. Oper. Res..

[18]  Alain Martel,et al.  Roll assortment optimization in a paper mill: An integer programming approach , 2008, Comput. Oper. Res..

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

[20]  Martin Schmidt,et al.  Technical Note - There's No Free Lunch: On the Hardness of Choosing a Correct Big-M in Bilevel Optimization , 2019, Oper. Res..

[21]  Okan Önal,et al.  Cascaded and Hierarchical Neural Networks for Classifying Surface Images of Marble Slabs , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

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

[23]  Marcos Nereu Arenales,et al.  The one-dimensional cutting stock problem with usable leftovers - A survey , 2014, Eur. J. Oper. Res..

[24]  Horacio Hideki Yanasse,et al.  A heuristic approach to minimize the number of saw cycles in small-scale furniture factories , 2017, Ann. Oper. Res..

[25]  Horacio Hideki Yanasse,et al.  An integrated cutting stock and sequencing problem , 2007, Eur. J. Oper. Res..

[26]  Reinaldo Morabito,et al.  Mathematical model and solution approaches for integrated lot-sizing, scheduling and cutting stock problems , 2020, Ann. Oper. Res..

[27]  Ossama Salem,et al.  Using genetic algorithms in solving the one-dimensional cutting stock problem in the construction industry , 2004 .

[28]  Liu Yang,et al.  Heuristic for the two-dimensional arbitrary stock-size cutting stock problem , 2014, Comput. Ind. Eng..

[29]  Shanling Li,et al.  Multi-job Cutting Stock Problem with Due Dates and Release Dates , 1996 .

[30]  Hans Sebastian Heese,et al.  Two-dimensional cutting stock problem with sequence dependent setup times , 2018, Eur. J. Oper. Res..

[31]  Claudio Arbib,et al.  One-dimensional cutting stock with a limited number of open stacks: bounds and solutions from a new integer linear programming model , 2016, Int. Trans. Oper. Res..

[32]  Margarida Vaz Pato,et al.  A comparative study of exact methods for the bi-objective integer one-dimensional cutting stock problem , 2018, J. Oper. Res. Soc..

[33]  Claudio Arbib,et al.  On cutting stock with due dates , 2014 .

[34]  Zilla Sinuany-Stern,et al.  The One Dimensional Cutting Stock Problem Using Two Objectives , 1994 .

[35]  Jorge J. Moré,et al.  Digital Object Identifier (DOI) 10.1007/s101070100263 , 2001 .

[36]  Hartmut Stadtler,et al.  A one-dimensional cutting stock problem in the aluminium industry and its solution , 1990 .

[37]  Steffen Rebennack,et al.  Solving real-world cutting stock-problems in the paper industry: Mathematical approaches, experience and challenges , 2014, Eur. J. Oper. Res..

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

[39]  Hyunbo Cho,et al.  Multiple-choice knapsack-based heuristic algorithm for the two-stage two-dimensional cutting stock problem in the paper industry , 2014 .

[40]  Cláudio Alves,et al.  Combined cutting stock and scheduling: a matheuristic approach , 2016 .

[41]  Jacques A. Ferland,et al.  Genotype-phenotype heuristic approaches for a cutting stock problem with circular patterns , 2013, Eng. Appl. Artif. Intell..

[42]  Charbel José Chiappetta Jabbour,et al.  Sustainable operations: The cutting stock problem with usable leftovers from a sustainable perspective , 2017 .

[43]  Silvio Alexandre de Araujo,et al.  The cutting stock problem with multiple manufacturing modes applied to a construction industry , 2020 .

[44]  Pinar Mizrak Ozfirat,et al.  An integer programming approach for the three-dimensional cutting planning problem of marble processing industry , 2012 .

[45]  Gerhard Wäscher,et al.  Integer linear programming for a cutting problem in the wood-processing industry: a case study , 2009, Int. Trans. Oper. Res..

[46]  Michael Armbruster A solution procedure for a pattern sequencing problem as part of a one-dimensional cutting stock problem in the steel industry , 2002, Eur. J. Oper. Res..

[47]  Silvio A. de Araujo,et al.  An evolutionary algorithm for the one-dimensional cutting stock problem , 2011, Int. Trans. Oper. Res..

[48]  Eyüp Sabah,et al.  Geological and technical characterisation of Iscehisar (Afyon-Turkey) marble deposits and the impact of marble waste on environmental pollution. , 2008, Journal of environmental management.

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

[50]  Claudio Arbib,et al.  Batch scheduling in a cutting process with finite buffers , 2010 .