Article ID: | iaor201525322 |
Volume: | 65 |
Issue: | 11 |
Start Page Number: | 1649 |
End Page Number: | 1663 |
Publication Date: | Nov 2014 |
Journal: | Journal of the Operational Research Society |
Authors: | Morabito Reinaldo, Ronconi Dbora P, Birgin Ernesto G, Andrade Ricardo |
Keywords: | cutting plane algorithms, multi-level programming, stock cutting, mixed integer programming |
In this study we deal with the two‐dimensional non‐guillotine cutting problem of how to cut a set of larger rectangular objects to a set of smaller rectangular items in exactly a demanded number of pieces. We are concerned with the special case of the problem in which the non‐used material of the cutting patterns (objects leftovers) may be used in the future, for example if it is large enough to fulfill future item demands. Therefore, the problem is seen as a two‐dimensional non‐guillotine cutting/packing problem with usable leftovers, also known in the literature as a two‐dimensional residual bin‐packing problem. We use multilevel mathematical programming models to represent the problem appropriately, which basically consists of cutting the ordered items using a set of objects of minimum cost, among all possible solutions of minimum cost, choosing one that maximizes the value of the usable leftovers, and, among them, selecting one that minimizes the number of usable leftovers. Because of special characteristics of these multilevel models, they can be reformulated as one‐level mixed integer programming (MIP) models. Illustrative numerical examples are presented and analysed.