Author
Listed:
- Cherri, Luiz Henrique
- Cherri, Adriana Cristina
- Silva, Everton Fernandes
- Oliveira, José Fernando
Abstract
Cutting and packing problems have been widely studied because of their potential to improve industrial processes economically and environmentally. While many variants have been studied, some, particularly those with practical features necessary for industrial adoption, remain poorly addressed by exact methods. One such variant is the irregular packing (or nesting) problem, where pieces and/or stock materials have irregular shapes. A key industrial requirement - guillotinable cutting patterns - has rarely been studied and only with heuristic methods. This paper proposes a branch-and-cut approach based on the dotted board model to address guillotinability in irregular packing. The method iteratively identifies and eliminates non-guillotinable patterns by introducing specific cuts. These are derived using D-functions and formed by cliques in an incompatibility graph of piece placements. The approach is adapted to four variants of the problem: Irregular Strip Packing, Irregular Placement, Irregular Knapsack, and Irregular Identical Item Packing. Computational experiments were conducted using benchmark instances across the four problem variants. The method found optimal solutions for most instances. Those instances that remained unsolved or for which optimality was not confirmed indicate areas for further research. A limitation of the method is that the nesting model restricts piece placement to discrete points. Extending the model to continuous domains is a significant but promising challenge for future work.
Suggested Citation
Cherri, Luiz Henrique & Cherri, Adriana Cristina & Silva, Everton Fernandes & Oliveira, José Fernando, 2026.
"A branch-and-cut algorithm for nesting problems with guillotine constraints,"
European Journal of Operational Research, Elsevier, vol. 335(1), pages 50-66.
Handle:
RePEc:eee:ejores:v:335:y:2026:i:1:p:50-66
DOI: 10.1016/j.ejor.2026.03.030
Download full text from publisher
As the access to this document is restricted, you may want to
for a different version of it.
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:335:y:2026:i:1:p:50-66. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.