科研速览 · Science Skim继续刷下去 · Keep skimming →
◆ Computers & Operations Research2026-05-15· Nesting (process)

A parallel branch-and-bound-and-check algorithm for nesting

Juan J. Lastra-Díaz, M. Teresa Ortuño

原始摘要(英文原文)· Original abstract
The irregular strip packing problem, also known as nesting, involves computing a non-overlapping placement of a set of polygons onto a rectangular strip of fixed width and minimum length. Recent performance gains in 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 problem by constraining the positions of the polygons to lie on a fixed-point grid. However, the number of non-overlapping constraints grows quadratically with the number of dots and polygon types, which has encouraged the proposal of a Clique Covering reformulation (DB-CC), setting 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 main 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 parallel branch-and-bound-and-check algorithm to solve the DB model from the inverse conflict graph, using ad hoc data structures, bounding, and forward-checking to prune the search space. We also introduce a new Lower Bound (LB) algorithm as a by-product. Our experiments show that our algorithm significantly reduces the resolution time compared to DB-CC and eliminates its preprocessing step. Seventeen open instances are solved up to optimality, and our LB algorithm proves the optimality of fifty-one instances.
读原文 · Read the paper ↗

AI 追问PRO

登录后使用 AI 追问

讨论区

登录后参与讨论

相关论文 · Related

A parallel branch-and-bound-and-check algorithm for nesting — 科研速览 Science Skim