An Innovative Genetic Algorithm for a Multi-Objective Optimization of Two-Dimensional Cutting-Stock Problem

ABSTRACT This paper addressed an important variant of two-dimensional cutting stock problem. The objective was not only to minimize trim loss, as in traditional cutting stock problems, but rather to minimize the number of machine setups. This additional objective is crucial for the life of the machines and affects both the time and the cost of cutting operations. Since cutting stock problems are well known to be NP-hard, we proposed an approximate method to solve this problem in a reasonable time. This approach differs from the previous works by generating a front with many interesting solutions. By this way, the decision maker or production manager can choose the best one from the set based on other additional constraints. This approach combined a genetic algorithm with a linear programming model to estimate the optimal Pareto front of these two objectives. The effectiveness of this approach was evaluated through a set of instances collected from the literature. The experimental results for different-size problems show that this algorithm provides Pareto fronts very near to the optimal ones.

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

[2]  T. Geetha,et al.  An Observational Analysis of Genetic Operators , 2013 .

[3]  Gara Miranda,et al.  Multi-objective Multi-level Filling Evolutionary Algorithm for the 3D Cutting Stock Problem , 2016, KES.

[4]  Lamjed Ben Said,et al.  Dynamic Multi-objective Optimization Using Evolutionary Algorithms: A Survey , 2017, Recent Advances in Evolutionary Multi-objective Optimization.

[5]  Faouzi Masmoudi,et al.  A New PSO-based Algorithm for Two-Dimensional Non-Guillotine Non-Oriented Cutting Stock Problem , 2017, Appl. Artif. Intell..

[6]  Mohamed Haddar,et al.  A Hybrid Genetic Algorithm for Optimization of Two-dimensional Cutting-Stock Problem , 2010, Int. J. Appl. Metaheuristic Comput..

[7]  Stefano Benati An algorithm for a cutting stock problem on a strip , 1997 .

[8]  Inés González Rodríguez,et al.  Improving Cutting-Stock Plans with Multi-objective Genetic Algorithms , 2007, IWINAC.

[9]  Horacio Hideki Yanasse,et al.  A hybrid heuristic to reduce the number of different patterns in cutting stock problems , 2006, Comput. Oper. Res..

[10]  Wai Keung Wong,et al.  Optimisation of fault-tolerant fabric-cutting schedules using genetic algorithms and fuzzy set theory , 2007, Eur. J. Oper. Res..

[11]  Paolo Toth,et al.  Approaches to real world two-dimensional cutting problems , 2014 .

[12]  Mahdi Khemakhem,et al.  A tree search based combination heuristic for the knapsack problem with setup , 2016, Comput. Ind. Eng..

[13]  Robert W. Haessler,et al.  Controlling Cutting Pattern Changes in One-Dimensional Trim Problems , 1975, Oper. Res..

[14]  Franca Rinaldi,et al.  A two-dimensional strip cutting problem with sequencing constraint , 2007, Eur. J. Oper. Res..

[15]  Wai Keung Wong,et al.  Multiple-objective genetic optimization of the spatial design for packing and distribution carton boxes , 2008, Comput. Ind. Eng..

[16]  Anikó Ekárt,et al.  Genetic algorithms in computer aided design , 2003, Comput. Aided Des..

[17]  Yaodong Cui,et al.  Pattern-set generation algorithm for the one-dimensional multiple stock sizes cutting stock problem , 2015 .

[18]  Godfrey C. Onwubolu,et al.  A genetic algorithm approach for the cutting stock problem , 2003, J. Intell. Manuf..

[19]  Jacques Teghem,et al.  A Pareto Fitness Genetic Algorithm , 2004 .

[20]  Wallace Kit-Sang Tang,et al.  Strip-packing using hybrid genetic approach , 2004, Eng. Appl. Artif. Intell..

[21]  Alan Farley,et al.  Fixed charge problems with identical fixed charges , 1984 .

[22]  Sándor P. Fekete,et al.  An Exact Algorithm for Higher-Dimensional Orthogonal Packing , 2006, Oper. Res..

[23]  Qingfu Zhang,et al.  Multiobjective evolutionary algorithms: A survey of the state of the art , 2011, Swarm Evol. Comput..

[24]  José Fernando Gonçalves A Hybrid Biased Random Key Genetic Algorithm for a Production and Cutting Problem , 2015 .

[25]  Taïcir Loukil,et al.  The Pareto fitness genetic algorithm: Test function study , 2007, Eur. J. Oper. Res..

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

[27]  Cláudio Alves,et al.  Accelerating column generation for variable sized bin-packing problems , 2007, Eur. J. Oper. Res..

[28]  Toshihide Ibaraki,et al.  One-dimensional cutting stock problem to minimize the number of different patterns , 2003, Eur. J. Oper. Res..

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

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