A Two-Stage Adaptive Search Algorithm for the 2-D Rectangle Packing Area Minimization Problem
This article studies the two-dimensional (2-D) rectangle packing area minimization problem (RPAMP), a key subproblem in floor planning for very large-scale integration (VLSI) chip design. The goal of RPAMP is to orthogonally pack a set of rectangles into a variable-sized rectangular container without overlap, while minimizing the area of the container. By transforming the original problem into a series of 2-D strip packing problems (2DSPs), we propose a two-stage adaptive search algorithm (TS-ASA) to tackle the RPAMP. TS-ASA incorporates several distinctive features: First, a new candidate width pruning strategy is introduced, which limits the number of rectangles used for width combinations, thus reducing the search space. Second, the packing process is divided into two stages, with distinct scoring rules for each stage to optimize space utilization. Additionally, a multirestart strategy is employed to identify the appropriate switching point for the scoring rules. Tested on 39 public benchmark instances and compared with existing state-of-the-art algorithms, TS-ASA improves the best-known solutions for 27 instances and matches the best results for two instances. The experimental results demonstrate the effectiveness and efficiency of the proposed TS-ASA.
Authors
- Zhouxing Su (ORCID: https://orcid.org/0000-0002-4794-9833)
- Junwen Ding (ORCID: https://orcid.org/0000-0002-0618-4969)
- Qingyun Zhang (ORCID: https://orcid.org/0000-0002-1634-9747)
- Zhipeng Lü (ORCID: https://orcid.org/0009-0006-4602-8369)
- Kun Li (ORCID: https://orcid.org/0009-0004-4915-2248)
Institutions
- Huazhong University of Science and Technology (CN)
Publication Details
- Journal
- IEEE Transactions on Systems Man and Cybernetics Systems
- Published
- 2025-10-08
- DOI
- https://doi.org/10.1109/tsmc.2025.3614262
- Primary Topic
- Optimization and Packing Problems
- Type
- article
- Field-Weighted Citation Impact
- 0.00