TY - JOUR
T1 - An exact algorithm for constrained two-dimensional two-staged cutting problems
AU - Hifi, Mhand
AU - M'Hallah, Rym
N1 - Copyright:
Copyright 2008 Elsevier B.V., All rights reserved.
PY - 2005/1
Y1 - 2005/1
N2 - The constrained two-dimensional cutting (C_TDC) problem consists of determining a cutting pattern of a set of n small rectangular piece types on a rectangular stock plate S with length L and width W, to maximize the sum of the profits of the pieces to be cut. Each piece type i, i = 1, . . . , n, is characterized by a length li, a width wi, a profit (or weight) ci, and an upper demand value bi. The upper demand value is the maximum number of pieces of type i that can be cut on S. In this paper, we study the two-staged C_TDC problem, noted C_2TDC. It is a classical variant of the C_TDC where each piece is produced, in the final cutting pattern, by at most two cuts. We solve the C_2TDC problem using an exact algorithm that is mainly based on a bottom-up strategy. We introduce new lower and upper bounds and propose new strategies that eliminate several duplicate patterns. We evaluate the performance of the proposed exact algorithm on problem instances extracted from the literature and compare it to the performance of an existing exact algorithm.
AB - The constrained two-dimensional cutting (C_TDC) problem consists of determining a cutting pattern of a set of n small rectangular piece types on a rectangular stock plate S with length L and width W, to maximize the sum of the profits of the pieces to be cut. Each piece type i, i = 1, . . . , n, is characterized by a length li, a width wi, a profit (or weight) ci, and an upper demand value bi. The upper demand value is the maximum number of pieces of type i that can be cut on S. In this paper, we study the two-staged C_TDC problem, noted C_2TDC. It is a classical variant of the C_TDC where each piece is produced, in the final cutting pattern, by at most two cuts. We solve the C_2TDC problem using an exact algorithm that is mainly based on a bottom-up strategy. We introduce new lower and upper bounds and propose new strategies that eliminate several duplicate patterns. We evaluate the performance of the proposed exact algorithm on problem instances extracted from the literature and compare it to the performance of an existing exact algorithm.
KW - Dynamic programming
KW - Industries
KW - Programming: algorithms - Branch-and-bound
KW - Simulation: applications, efficiency
UR - http://www.scopus.com/inward/record.url?scp=14644390239&partnerID=8YFLogxK
U2 - 10.1287/opre.1040.0154
DO - 10.1287/opre.1040.0154
M3 - Article
AN - SCOPUS:14644390239
SN - 0030-364X
VL - 53
SP - 140
EP - 150
JO - OPERATIONS RESEARCH
JF - OPERATIONS RESEARCH
IS - 1
ER -