Algorithms for 3D guillotine cutting problems: Unbounded knapsack, cutting stock and strip packing

被引:36
|
作者
de Queiroz, Thiago A. [1 ]
Miyazawa, Flavio K. [1 ]
Wakabayashi, Yoshiko [2 ]
Xavier, Eduardo C. [1 ]
机构
[1] Univ Campinas UNICAMP, Inst Comp, BR-13084971 Campinas, SP, Brazil
[2] Univ Sao Paulo, Inst Math & Stat, BR-05508090 Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Guillotine cutting; Three-dimensional cutting stock; Unbounded knapsack; Strip packing; Column generation; LINEAR-PROGRAMMING APPROACH; MODELS;
D O I
10.1016/j.cor.2011.03.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present algorithms for the following three-dimensional (3D) guillotine cutting problems: unbounded knapsack, cutting stock and strip packing. We consider the case where the items have fixed orientation and the case where orthogonal rotations around all axes are allowed. For the unbounded 3D knapsack problem, we extend the recurrence formula proposed by [1] for the rectangular knapsack problem and present a dynamic programming algorithm that uses reduced raster points. We also consider a variant of the unbounded knapsack problem in which the cuts must be staged. For the 3D cutting stock problem and its variants in which the bins have different sizes (and the cuts must be staged), we present column generation-based algorithms. Modified versions of the algorithms for the 3D cutting stock problems with stages are then used to build algorithms for the 3D strip packing problem and its variants. The computational tests performed with the algorithms described in this paper indicate that they are useful to solve instances of moderate size. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:200 / 212
页数:13
相关论文
共 50 条
  • [1] Exact algorithms for the guillotine strip cutting/packing problem
    Hifi, M
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (11) : 925 - 940
  • [2] Bin packing and cutting stock problems: Mathematical models and exact algorithms
    Delorme, Maxence
    Iori, Manuel
    Martello, Silvano
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 255 (01) : 1 - 20
  • [3] Algorithms for two-dimensional cutting stock and strip packing problems using dynamic programming and column generation
    Cintra, G. F.
    Miyazawa, F. K.
    Wakabayashi, Y.
    Xavier, E. C.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (01) : 61 - 85
  • [4] Grids for cutting and packing problems: a study in the 2D knapsack problem
    de Almeida Cunha, Jessica Gabriela
    De Lima, Vinicius Loti
    de Queiroz, Thiago Alves
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2020, 18 (03): : 293 - 339
  • [5] Grids for cutting and packing problems: a study in the 2D knapsack problem
    Jéssica Gabriela de Almeida Cunha
    Vinícius Loti de Lima
    Thiago Alves de Queiroz
    [J]. 4OR, 2020, 18 : 293 - 339
  • [6] 3D overlapped grouping Ga for optimum 2D guillotine cutting stock problem
    Rostom, Maged R.
    Nassef, Ashraf O.
    Metwalli, Sayed M.
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2014, 53 (03) : 491 - 503
  • [7] Enhanced formulation for the Guillotine 2D Cutting Knapsack Problem
    Henrique Becker
    Olinto Araújo
    Luciana S. Buriol
    [J]. Mathematical Programming Computation, 2022, 14 : 673 - 697
  • [8] Enhanced formulation for the Guillotine 2D Cutting Knapsack Problem
    Becker, Henrique
    Araujo, Olinto
    Buriol, Luciana S.
    [J]. MATHEMATICAL PROGRAMMING COMPUTATION, 2022, 14 (04) : 673 - 697
  • [9] Heuristic algorithm for the guillotine cutting stock problem based on patterns of strip block
    Yang, Chuanmin
    Wang, Shuren
    Wang, Xinyu
    Hu, Deji
    [J]. Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery, 2007, 38 (10): : 136 - 139
  • [10] A Hybrid Optimization Framework for Cutting and Packing Problems Case Study on Constrained 2D Non-guillotine Cutting
    Nepomuceno, Napoleao
    Pinheiro, Placido
    Coelho, Andre L. V.
    [J]. RECENT ADVANCES IN EVOLUTIONARY COMPUTATION FOR COMBINATORIAL OPTIMIZATION, 2008, 153 : 87 - 99