Reproducibility dataset for a branch-and-bound-and-prune algorithm for irregular strip packing
收藏DataCite Commons2025-05-01 更新2025-04-16 收录
下载链接:
https://data.mendeley.com/datasets/k7tb42dj4f
下载链接
链接失效反馈官方服务:
资源简介:
This dataset introduces a reproducibility protocol, a C# .NET 8software library developed, and all data required to reproduce all the methods, experiments, and results reported in the article [1] below, which introduces an exact branch-and-bound-and-prune algorithm for irregular strip packing, together with two binary linear programming models, and a new lower-bound algorithm for the problem. The irregular strip-packing problem consists of the computation of a non-overlapping placement of a set of polygons onto a rectangular strip of fixed width and the minimal length possible. Recent performance gains of the Mixed-Integer Linear Programming (MILP) solvers have encouraged the proposal of exact optimization models for nesting. The Dotted-Board (DB) MILP model solves the discrete version of the nesting problem by constraining the positions of the polygons to be on a grid of fixed points. However, its number of non-overlapping constraints grows exponentially with the number of dots and types of polygons, which encouraged the proposal of a reformulation called the DB Clique Covering (DB-CC) that sets the current state-of-the-art by significantly reducing the constraints required. However, DB-CC requires a significant preprocessing time to compute edge and vertex clique coverings. Moreover, current knowledge of the stable set polytope suggests that achieving a tighter formulation is unlikely. Thus, our hypothesis is that an ad-hoc exact algorithm requiring no preprocessing might be a better option to solve the DB model than the costly Branch-and-Cut approach. This work proposes an exact branch-and-bound-and-prune algorithm to solve the DB model from the conflict inverse graph based on ad-hoc data structures, bounding, and forward-checking for pruning the search space. We introduce two 0-1 ILP DB reformulations with discrete rotations and a new lower-bound algorithm as by-products. Our experiments show that DB-PB significantly reduces the resolution time compared to our replication of the DB-CC model. Seventeen open instances are solved up to optimality.
[1] J.J. Lastra-Díaz, M.T. Ortuño, A parallel branch-and-bound-and-prune algorithm for irregular strip packing with discrete rotations, Submitted for Publication (2025).
提供机构:
Mendeley Data
创建时间:
2025-03-25



