Saved in:
Bibliographic Details
Main Authors: Grus, Josef, Hanzálek, Zdeněk, Artigues, Christian, Briand, Cyrille, Hebrard, Emmanuel
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2512.20239
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914217134653440
author Grus, Josef
Hanzálek, Zdeněk
Artigues, Christian
Briand, Cyrille
Hebrard, Emmanuel
author_facet Grus, Josef
Hanzálek, Zdeněk
Artigues, Christian
Briand, Cyrille
Hebrard, Emmanuel
contents We study the two-dimensional hierarchical rectangle packing problem, motivated by applications in analog integrated circuit layout, facility layout, and logistics. Unlike classical strip or bin packing, the dimensions of the container are not fixed, and the packing is inherently hierarchical: each item is either a rectangle or a block occurrence, whose dimensions are a solution of another packing problem. This recursive structure reflects real-world scenarios in which components, boxes, or modules must be packed within higher-level containers. We formally define the problem and propose exact formulations in Mixed-Integer Linear Programming and Constraint Programming. Given the computational difficulty of solving complex packing instances directly, we propose decomposition heuristics. First, we implement an existing Bottom-Up baseline method that solves subblocks before combining them at higher levels. Building upon this, we introduce a novel multilevel Logic-based Benders Decomposition method. This heuristic method dynamically refines block dimension constraints, eliminating the need for manual selection of candidate widths or aspect ratios. Experiments on synthetic instances with up to seven hierarchy levels, 80 items per block, and limited computation time show that the proposed decomposition significantly outperforms both monolithic formulations and the Bottom-Up method in terms of solution quality and scalability.
format Preprint
id arxiv_https___arxiv_org_abs_2512_20239
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Hierarchical Rectangle Packing Solved by Multi-Level Recursive Logic-based Benders Decomposition
Grus, Josef
Hanzálek, Zdeněk
Artigues, Christian
Briand, Cyrille
Hebrard, Emmanuel
Computational Geometry
We study the two-dimensional hierarchical rectangle packing problem, motivated by applications in analog integrated circuit layout, facility layout, and logistics. Unlike classical strip or bin packing, the dimensions of the container are not fixed, and the packing is inherently hierarchical: each item is either a rectangle or a block occurrence, whose dimensions are a solution of another packing problem. This recursive structure reflects real-world scenarios in which components, boxes, or modules must be packed within higher-level containers. We formally define the problem and propose exact formulations in Mixed-Integer Linear Programming and Constraint Programming. Given the computational difficulty of solving complex packing instances directly, we propose decomposition heuristics. First, we implement an existing Bottom-Up baseline method that solves subblocks before combining them at higher levels. Building upon this, we introduce a novel multilevel Logic-based Benders Decomposition method. This heuristic method dynamically refines block dimension constraints, eliminating the need for manual selection of candidate widths or aspect ratios. Experiments on synthetic instances with up to seven hierarchy levels, 80 items per block, and limited computation time show that the proposed decomposition significantly outperforms both monolithic formulations and the Bottom-Up method in terms of solution quality and scalability.
title Hierarchical Rectangle Packing Solved by Multi-Level Recursive Logic-based Benders Decomposition
topic Computational Geometry
url https://arxiv.org/abs/2512.20239