A cutting-plane approach for the two-dimensional orthogonal non-guillotine cutting problem

被引:37
作者
Baldacci, Roberto
Boschetti, Marco A.
机构
[1] Univ Bologna, Dept Math, I-47023 Cesena, Italy
[2] Univ Bologna, DEIS, I-47023 Cesena, Italy
关键词
cutting problem; linear programming; integer programming;
D O I
10.1016/j.ejor.2005.11.060
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The two-dimensional orthogonal non-guillotine cutting problem (NGCP) appears in many industries (like wood and steel industries) and consists in cutting a rectangular master surface into a number of rectangular pieces, each with a given size and value. The pieces must be cut with their edges always parallel or orthogonal to the edges of the master surface (orthogonal cuts). The objective is to maximize the total value of the pieces cut. In this paper, we propose a two-level approach for solving the NGCP, where, at the first level, we select the subset of pieces to be packed into the master surface without specifying the layout, while at a second level we check only if a feasible packing layout exists. This approach has been already proposed by Fekete and Schepers [S.P. Fekete, J. Schepers, A new exact algorithm for general orthogonal d-dimensional knapsack problems, ESA 97, Springer Lecture Notes in Computer Science 1284 (1997) 144-156; S.P. Fekete, J. Schepers, On more-dimensional packing III: Exact algorithms, Tech. Rep. 97.290, Universitat zu Koln, Germany, 2000; S.P. Fekete, J. Schepers, J.C. van der Veen, An exact algorithm for higher-dimensional orthogonal packing, Tech. Rep. Under revision on Operations Research, Braunschweig University of Technology, Germany, 2004] and Caprara and Monaci [A. Caprara, M. Monaci, On the two-dimensional knapsack problem, Operations Research Letters 32 (2004) 2-14]. We propose improved reduction tests for the NGCP and a cutting-plane approach to be used in the first level of the tree search to compute effective upper bounds. Computational tests on problems derived from the literature show the effectiveness of the proposed approach, that is able to reduce the number of nodes generated at the first level of the tree search and the number of times the existence of a feasible packing layout is tested. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1136 / 1149
页数:14
相关论文
共 53 条
[1]  
AMARAL A, UNPUB IMPROVED UPPER
[2]   ORTHOGONAL PACKINGS IN 2 DIMENSIONS [J].
BAKER, BS ;
COFFMAN, EG ;
RIVEST, RL .
SIAM JOURNAL ON COMPUTING, 1980, 9 (04) :846-855
[3]   A 5-4 ALGORITHM FOR TWO-DIMENSIONAL PACKING [J].
BAKER, BS ;
BROWN, DJ ;
KATSEFF, HP .
JOURNAL OF ALGORITHMS, 1981, 2 (04) :348-368
[4]  
BALDACCI R, 2004, HEURISTIC ALGORITHM
[5]  
BEASLEY J, 1996, NEW FORMULATION 2 DI
[6]  
BEASLEY JE, 1985, J OPER RES SOC, V36, P297
[7]   AN EXACT TWO-DIMENSIONAL NON-GUILLOTINE CUTTING TREE-SEARCH PROCEDURE [J].
BEASLEY, JE .
OPERATIONS RESEARCH, 1985, 33 (01) :49-64
[8]  
BEASLEY JE, 1990, J OPER RES SOC, V41, P1069, DOI 10.1038/sj/jors/0411109
[9]   NETWORK FLOWS AND NON-GUILLOTINE CUTTING PATTERNS [J].
BIRO, M ;
BOROS, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1984, 16 (02) :215-221
[10]  
BOSCHETTI M, 1999, THESIS IMPERIAL COLL