Approximate and exact algorithms for the double-constrained two-dimensional guillotine cutting stock problem

被引:0
|
作者
M. Hifi
R. M’Hallah
T. Saadi
机构
[1] Université de Picardie Jules Verne,LaRIA
[2] Kuwait University,Department of Statistics and Operations Research
[3] Université Paris,CERMSEM, MSE
关键词
Combinatorial optimization; Cutting problems; Dynamic programming; Single constrained knapsack problem;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we propose approximate and exact algorithms for the double constrained two-dimensional guillotine cutting stock problem (DCTDC). The approximate algorithm is a two-stage procedure. The first stage attempts to produce a starting feasible solution to DCTDC by solving a single constrained two dimensional cutting problem, CDTC. If the solution to CTDC is not feasible to DCTDC, the second stage is used to eliminate non-feasibility. The exact algorithm is a branch-and-bound that uses efficient lower and upper bounding schemes. It starts with a lower bound reached by the approximate two-stage algorithm. At each internal node of the branching tree, a tailored upper bound is obtained by solving (relaxed) knapsack problems. To speed up the branch and bound, we implement, in addition to ordered data structures of lists, symmetry, duplicate, and non-feasibility detection strategies which fathom some unnecessary branches. We evaluate the performance of the algorithm on different problem instances which can become benchmark problems for the cutting and packing literature.
引用
收藏
页码:303 / 326
页数:23
相关论文
共 50 条
  • [31] Improvement of Viswanathan and Bagchi's exact algorithm for constrained two-dimensional cutting stock
    Hifi, Mhand
    Computers and Operations Research, 1997, 24 (08): : 727 - 736
  • [32] Improved dynamic programming algorithms for unconstrained two-dimensional guillotine cutting
    Masone, Adriano
    Russo, Mauro
    Sterle, Claudio
    COMPUTERS & OPERATIONS RESEARCH, 2024, 167
  • [33] 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
  • [34] 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
  • [35] The two-dimensional cutting stock problem revisited
    Seiden, SS
    Woeginger, GJ
    MATHEMATICAL PROGRAMMING, 2005, 102 (03) : 519 - 530
  • [36] The two-dimensional cutting stock problem revisited
    Steven S. Seiden
    Gerhard J. Woeginger
    Mathematical Programming, 2005, 102 : 519 - 530
  • [37] Two-stage two-dimensional guillotine cutting stock problems with usable leftover
    Andrade, R.
    Birgin, E. G.
    Morabito, R.
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (1-2) : 121 - 145
  • [38] 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
  • [39] Improved state space relaxation for constrained two-dimensional guillotine cutting problems
    Velasco, Andre Soares
    Uchoa, Eduardo
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 272 (01) : 106 - 120
  • [40] Staged and constrained two-dimensional guillotine cutting problems: An AND/OR-graph approach
    Morabito, R
    Arenales, MN
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (03) : 548 - 560