Two dimensional guillotine cutting stock and scheduling problem in printing industry

被引:9
作者
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
相关论文
共 50 条
[41]   Tree Search Reinforcement Learning for Two-Dimensional Cutting Stock Problem With Complex Constraints [J].
Shi, Fengyuan ;
Meng, Ying ;
Tang, Lixin .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 :6860-6875
[42]   The two-dimensional cutting stock problem with usable leftovers: mathematical modelling and heuristic approaches [J].
do Nascimento, Douglas Nogueira ;
Cherri, Adriana Cristina ;
Oliveira, Jose Fernando .
OPERATIONAL RESEARCH, 2022, 22 (05) :5363-5403
[43]   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
[44]   Spreadsheet solutions of the one-dimensional cutting stock problem [J].
Gajewski, Robert .
RSP 2017 - XXVI R-S-P SEMINAR 2017 THEORETICAL FOUNDATION OF CIVIL ENGINEERING, 2017, 117
[45]   The one-dimensional cutting stock problem with due dates [J].
Reinertsen, Harald ;
Vossen, Thomas W. M. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 201 (03) :701-711
[46]   Random search in the one-dimensional cutting stock problem [J].
Vahrenkamp, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 95 (01) :191-200
[47]   A Hybrid Algorithm for the Non-Guillotine Cutting Problem [J].
Víctor Parada ;
Lorena Pradenas ;
Muricio Solar ;
Rodrigo Palma .
Annals of Operations Research, 2002, 117 :151-163
[48]   An arc flow model for the two stages variable size cutting stock problem [J].
Meftehi, Ines ;
Mrad, Mehdi .
2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
[49]   A hybrid algorithm for the non-guillotine cutting problem [J].
Parada, V ;
Pradenas, L ;
Solar, M ;
Palma, R .
ANNALS OF OPERATIONS RESEARCH, 2002, 117 (1-4) :151-163
[50]   Algorithms for the constrained two-staged two-dimensional cutting problem [J].
Hifi, Mhand ;
M'Hallah, Rym ;
Saadi, Toufik .
INFORMS JOURNAL ON COMPUTING, 2008, 20 (02) :212-221