The cutting stock problem in a hardboard industry: a case study

Abstract This paper deals with the problem of cutting rectangular plates into smaller ones in a Brazilian hardboard industry. The problem is to determine the best patterns to be cut by an automated machine composed of a set of circular saws, devices to move and hold the plates, and loading and unloading stations. This machine involves unusual constraints such as bounds on the number of item types and the difference between the largest and the smallest length of the items in the cutting pattern, as well as usual constraints such as availability of longitudinal and transversal saws, orthogonal and two-staged guillotine cuttings without trimming, among others. A particular two-phase column generation procedure is described for the cutting stock formulation of the hardboard industry. Each phase of the procedure is modeled as an integer program and solved by two alternative methods: The first is based on dynamic programming and the second is a simple extension of the implicit enumeration procedure proposed in Gilmore and Gomory [1] . The application of the methodology is illustrated solving several random examples in a microcomputer as well as an actual problem derived of the hardboard industry under consideration.

[1]  Mhand Hifi,et al.  The DH/KD algorithm: a hybrid approach for unconstrained two-dimensional cutting problems , 1997 .

[2]  Ralph E. Gomory,et al.  A Linear Programming Approach to the Cutting Stock Problem---Part II , 1963 .

[3]  Harald Dyckhoff,et al.  Cutting and Packing in Production and Distribution , 1992 .

[4]  Reinaldo Morabito,et al.  Staged and constrained two-dimensional guillotine cutting problems: An AND/OR-graph approach , 1996 .

[5]  R. Gomory,et al.  A Linear Programming Approach to the Cutting-Stock Problem , 1961 .

[6]  John E. Beasley,et al.  Algorithms for Unconstrained Two-Dimensional Guillotine Cutting , 1985 .

[7]  Reinaldo Morabito,et al.  Performance Of Two Heuristics For Solving Large Scale Two-Dimensional Guillotine Cutting Problems , 1995 .

[8]  David A. Kendrick,et al.  GAMS : a user's guide, Release 2.25 , 1992 .

[9]  R. Gomory,et al.  Multistage Cutting Stock Problems of Two and More Dimensions , 1965 .

[10]  A. I. Hinxman The trim-loss and assortment problems: A survey , 1980 .

[11]  Nicos Christofides,et al.  An Algorithm for Two-Dimensional Cutting Problems , 1977, Oper. Res..

[12]  J. C. Herz,et al.  Recursive computational procedure for two-dimensional stock cutting , 1972 .

[13]  Ralph E. Gomory,et al.  The Theory and Computation of Knapsack Functions , 1966, Oper. Res..

[14]  Paul E. Sweeney,et al.  Cutting and Packing Problems: A Categorized, Application-Orientated Research Bibliography , 1992 .

[15]  Guntram Scheithauer,et al.  The G4-Heuristic for the Pallet Loading Problem , 1996 .

[16]  Harald Dyckhoff,et al.  A typology of cutting and packing problems , 1990 .