Two dimensional guillotine cutting stock and scheduling problem in printing industry

被引:8
作者
Mostajabdaveh, Mahdi [1 ]
Salman, F. Sibel [2 ]
Tahmasbi, Nadia [3 ,4 ]
机构
[1] Polytech Montreal, Dept Math & Ind Engn, Montreal, PQ H3T 1J4, Canada
[2] Koc Univ, Coll Engn, TR-34450 Istanbul, Turkey
[3] Univ Quebec Montreal, Sch Management, Montreal, PQ H2L 2C4, Canada
[4] CIRRELT Interuniv Res Ctr Enterprise Networks Logi, Montreal, PQ, Canada
关键词
Cutting stock; Printing industry; Packing heuristics; Genetic algorithm; Nonlinear integer program; BIN-PACKING; ALGORITHMS;
D O I
10.1016/j.cor.2022.106014
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We address a two-dimensional cutting stock problem combined with production scheduling that arises in paper printing industry where printing orders arrive daily, together with their specifications and desired delivery dates The planner has to decide the printing patterns, their quantities to be printed, and their production dates. The printing pattern should comply with guillotine cuts having three stages. The objective is to minimize the total printing cost composed of paper and plate costs. For plates containing orders with print on both sides, two printing options exist. With the printing options and the option of placing copies of orders in only one pattern, the problem differs from previous studies and becomes challenging to be solved by a mathematical model. We develop a nonlinear integer programming (NIP) model to obtain exact solutions for small-sized instances and an efficient Genetic Algorithm (GA) to solve real-sized problems. We design packing routines that generate balanced printing patterns by putting multiple copies of items in one pattern. The GA also takes advantage of complex heuristics for production scheduling and pattern reduction. We evaluate the performance of the GA against the NIP model. Computational experiments on large-sized real-world data demonstrate the efficiency of the GA.
引用
收藏
页数:26
相关论文
共 38 条
[1]   Maximum lateness minimization in one-dimensional bin packing [J].
Arbib, Claudio ;
Marinelli, Fabrizio .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2017, 68 :76-84
[2]   On cutting stock with due dates [J].
Arbib, Claudio ;
Marinelli, Fabrizio .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2014, 46 :11-20
[3]   Characterization and modelling of guillotine constraints [J].
Ben Messaoud, Said ;
Chu, Chengbin ;
Espinouse, Marie-Laure .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (01) :112-126
[4]   A genetic algorithm for two-dimensional bin packing with due dates [J].
Bennell, Julia A. ;
Lee, Lai Soon ;
Potts, Chris N. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 145 (02) :547-560
[5]  
BERKEY JO, 1987, J OPER RES SOC, V38, P423, DOI 10.2307/2582731
[6]  
Bezerra V.M., 2019, J OPER RES SOC, P1
[7]  
Bonnevay S., 2016, INT J METAHEURISTICS, V5, P31
[8]   A Model-Based Heuristic for the Combined Cutting Stock and Scheduling Problem [J].
Braga, Nuno ;
Alves, Claudio ;
Macedo, Rita ;
de Carvalho, Jose Valerio .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2015, PT II, 2015, 9156 :490-505
[9]   Approximation and online algorithms for multidimensional bin packing: A survey [J].
Christensen, Henrik I. ;
Khan, Arindam ;
Pokutta, Sebastian ;
Tetali, Prasad .
COMPUTER SCIENCE REVIEW, 2017, 24 :63-79
[10]   Reducing the number of cuts in generating three-staged cutting patterns [J].
Cui, Yaodong ;
Huang, Baixiong .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 218 (02) :358-365