Strip based compact formulation for two-dimensional guillotine cutting problems

被引:8
作者
Rodrigues, Carlos Diego [1 ]
Cherri, Adriana Cristina [2 ]
Araujo, Silvio Alexandre de [3 ]
机构
[1] Univ Fed Ceara, Ctr Ciencias, Campus Pici,Bloco 910, BR-60440900 Fortaleza, CE, Brazil
[2] Univ State Sao Paulo UNESP, Fac Ciencias, Ave Eng Luis Edmundo Carrijo Coube, 14-01 Vargem L, BR-17033360 Bauru, SP, Brazil
[3] Univ State Sao Paulo UNESP, Inst Biociencias Letras & Ciencias Exatas, R Cristovao Colombo, 2265 Jardim Nazareth, BR-15054000 Sao Jose Do Rio Preto, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Mixed-integer programming; Two-dimensional cutting problems; Guillotine cuts; Mathematical modeling; STOCK PROBLEM; EXACT ALGORITHM; MODELS;
D O I
10.1016/j.cor.2022.106044
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we present a new mixed integer programming formulation for two-dimensional guillotine cutting and packing problems based on a strip decomposition of the rectangular spaces. The formulation covers most of the main related problems in the literature by setting parameters accordingly. The strip concept commonly used for problems with a limited number of stages (two or three stages) has been, in this study, extended to a general concept that can cover an arbitrary number of stages. Due to the easy adaptation of the proposed formulation, which is presented in both heuristic and exact version, an extensive set of computational experiments was performed with instances for the two-dimensional guillotine knapsack, cutting stock and bin packing problems. The experiments, which involve existing benchmark instances and randomly generated instances from the literature, showed that our proposed formulation, considering its heuristic version, can output competitive results both in terms of computational time and percentage of optimally solved instances.
引用
收藏
页数:14
相关论文
共 48 条
[1]   A computational study of LP-based heuristic algorithms for two-dimensional guillotine cutting stock problems [J].
Alvarez-Valdes R. ;
Parajon A. ;
Tamarit J.M. .
OR Spectrum, 2002, 24 (2) :179-192
[2]   Two-stage two-dimensional guillotine cutting stock problems with usable leftover [J].
Andrade, R. ;
Birgin, E. G. ;
Morabito, R. .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (1-2) :121-145
[3]  
BEASLEY JE, 1985, J OPER RES SOC, V36, P297
[4]   AN EXACT TWO-DIMENSIONAL NON-GUILLOTINE CUTTING TREE-SEARCH PROCEDURE [J].
BEASLEY, JE .
OPERATIONS RESEARCH, 1985, 33 (01) :49-64
[5]   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
[6]   Models for the two-dimensional level strip packing problem - a review and a computational evaluation [J].
Bezerra, Vanessa M. R. ;
Leao, Aline A. S. ;
Oliveira, Jose Fernando ;
Santos, Maristela O. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2020, 71 (04) :606-627
[7]   Using GPU Computing for Solving the Two-Dimensional Guillotine Cutting Problem [J].
Boschetti, Marco A. ;
Maniezzo, Vittorio ;
Strappaveccia, Francesco .
INFORMS JOURNAL ON COMPUTING, 2016, 28 (03) :540-552
[8]   A recursive algorithm for constrained two-dimensional cutting problems [J].
Chen, Yuanyan .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2008, 41 (03) :337-348
[9]   AN EXACT ALGORITHM FOR ORTHOGONAL 2-D CUTTING PROBLEMS USING GUILLOTINE CUTS [J].
CHRISTOFIDES, N ;
HADJICONSTANTINOU, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 83 (01) :21-38
[10]   Algorithms for two-dimensional cutting stock and strip packing problems using dynamic programming and column generation [J].
Cintra, G. F. ;
Miyazawa, F. K. ;
Wakabayashi, Y. ;
Xavier, E. C. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (01) :61-85