Two dimensional guillotine cutting stock and scheduling problem in printing industry

被引:5
|
作者
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 条
  • [1] The Two-Dimensional Guillotine Cutting Stock Problem with Stack Constraints
    Bogue, Eduardo T.
    Guimaraes, Marcos V. A.
    Noronha, Thiago F.
    Pereira, Armando H.
    Carvalho, Iago A.
    Urrutia, Sebastian
    2021 XLVII LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2021), 2021,
  • [2] Pattern-based diving heuristics for a two-dimensional guillotine cutting-stock problem with leftovers
    Clautiaux, Francois
    Sadykov, Ruslan
    Vanderbeck, Francois
    Viaud, Quentin
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2019, 7 (03) : 265 - 297
  • [3] Applications of genetic search and simulated annealing to the two-dimensional non-guillotine cutting stock problem
    Leung, TW
    Yung, CH
    Troutt, MD
    COMPUTERS & INDUSTRIAL ENGINEERING, 2001, 40 (03) : 201 - 214
  • [4] A branch-and-price algorithm for the two-stage guillotine cutting stock problem
    Mrad, M.
    Meftahi, I.
    Haouari, M.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (05) : 629 - 637
  • [5] Using GPU Computing for Solving the Two-Dimensional Guillotine Cutting Problem
    Boschetti, Marco A.
    Maniezzo, Vittorio
    Strappaveccia, Francesco
    INFORMS JOURNAL ON COMPUTING, 2016, 28 (03) : 540 - 552
  • [6] The two-dimensional cutting stock problem revisited
    Steven S. Seiden
    Gerhard J. Woeginger
    Mathematical Programming, 2005, 102 : 519 - 530
  • [7] The two-dimensional cutting stock problem revisited
    Seiden, SS
    Woeginger, GJ
    MATHEMATICAL PROGRAMMING, 2005, 102 (03) : 519 - 530
  • [8] Models for the two-dimensional two-stage cutting stock problem with multiple stock size
    Furini, Fabio
    Malaguti, Enrico
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (08) : 1953 - 1962
  • [9] A New PSO-based Algorithm for Two-Dimensional Non-Guillotine Non-Oriented Cutting Stock Problem
    Ayadi, Omar
    Masmoudi, Malek
    Ben Ameur, Mariem
    Masmoudi, Faouzi
    APPLIED ARTIFICIAL INTELLIGENCE, 2017, 31 (04) : 376 - 393
  • [10] THE CUTTING STOCK PROBLEM IN THE CANVAS INDUSTRY
    FARLEY, AA
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 44 (02) : 247 - 255