Full Text:   <7>

Summary:  <6>

CLC number: TP301.6

On-line Access: 2026-03-23

Received: 2025-10-12

Revision Accepted: 2026-02-04

Crosschecked: 2026-03-23

Cited: 0

Clicked: 9

Citations:  Bibtex RefMan EndNote GB/T7714

 ORCID:

Xiao LIU

https://orcid.org/0000-0003-2975-4749

-   Go to

Article info.
Open peer comments

ENGINEERING Information Technology & Electronic Engineering  2026 Vol.27 No.3 P.1-12

http://doi.org/10.1631/ENG.ITEE.2025.0080


Hierarchical algorithm for large-scale irregular packing problems


Author(s):  Xiao LIU

Affiliation(s):  1. School of Civil Engineering & Transportation, South China University of Technology, Guangzhou 510640, China

Corresponding email(s):   liuxiao@scut.edu.cn

Key Words:  Large-scale packing, Hierarchical algorithm, Box stacking, Shape matching, Gravity packing, Principle of minimum potential energy


Share this article to: More <<< Previous Article|

Xiao LIU. Hierarchical algorithm for large-scale irregular packing problems[J]. Journal of Zhejiang University Science C, 2026, 27(3): 1-12.

@article{title="Hierarchical algorithm for large-scale irregular packing problems",
author="Xiao LIU",
journal="Journal of Zhejiang University Science C",
volume="27",
number="3",
pages="1-12",
year="2026",
publisher="Zhejiang University Press & Springer",
doi="10.1631/ENG.ITEE.2025.0080"
}

%0 Journal Article
%T Hierarchical algorithm for large-scale irregular packing problems
%A Xiao LIU
%J Frontiers of Information Technology & Electronic Engineering
%V 27
%N 3
%P 1-12
%@ 1869-1951
%D 2026
%I Zhejiang University Press & Springer
%DOI 10.1631/ENG.ITEE.2025.0080

TY - JOUR
T1 - Hierarchical algorithm for large-scale irregular packing problems
A1 - Xiao LIU
J0 - Frontiers of Information Technology & Electronic Engineering
VL - 27
IS - 3
SP - 1
EP - 12
%@ 1869-1951
Y1 - 2026
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/ENG.ITEE.2025.0080


Abstract: 
To address the challenge of large-scale packing problems, this paper proposes a novel hierarchical algorithm based on the geometrical classification of parts. The algorithm begins by classifying parts into three levels based on their area and fullness and then applies distinct packing strategies to each category. An innovative “shape matching” method is introduced, which, together with the “box stacking” (for rectangular parts) and “gravity packing,” forms a comprehensive hierarchical packing system. Level‑1 comprises large rectangular parts, which are arranged using the box stacking algorithm. By aligning the corner points of the parts’ bounding boxes, this method avoids the hooking issue commonly encountered in gravity packing. Level‑2 includes both large, irregular parts and medium-sized parts. They are first processed using the shape matching algorithm, where rotation and translation are applied to achieve contour complementarity. The quality of the match is evaluated using the shape matching coefficient (SMC). If the SMC fails to reach the preset quality threshold, the system switches to box stacking (for large, irregular parts) or gravity packing (for medium-sized parts). Level‑3 comprises the remaining smaller parts and those that failed to pack in the previous two levels. For these parts, shape matching is attempted first, and the system resorts to gravity packing in case of failure. The experimental and comparative results demonstrate that the proposed hierarchical algorithm achieves higher material utilization than the traditional gravity packing algorithm. This improvement is facilitated by the box stacking and shape matching strategies, which promote a more orderly and compact arrangement of parts.

大规模不规则排样问题的分级算法

刘虓
华南理工大学土木与交通学院,中国广州市,510640
摘要:为解决大规模排样问题,本文提出一种基于零件几何分类的新型分级算法。该算法首先根据零件的面积和饱满度将其分为3个层级,然后对每个层级应用不同的排样策略。引入一种创新的"形状匹配"方法,该方法与"方盒堆砌"(针对矩形零件)和"重力排样"算法一起,形成一个综合的分级排样系统。第1级包含大型矩形零件,采用方盒堆砌算法进行排样。该方法通过对齐零件外接包围盒的角点,避免了重力排样中常见的勾挂问题。第2级包含大型不规则零件和中型零件。首先使用形状匹配算法处理这些零件--通过旋转和平移操作实现轮廓互补。通过形状匹配系数(SMC)评估匹配质量。如果SMC未达到预设的质量阈值,系统将切换至方盒堆砌(针对大型不规则零件)或重力排样(针对中型零件)。第3级包含剩余的小型零件和前面两级排样失败的零件。针对这些零件,系统优先尝试形状匹配算法,若匹配失败,则采用重力排样算法。实验和对比结果表明,与传统重力排样算法相比,分级排样算法实现了更高的材料利用率。这种改进得益于方盒堆砌和形状匹配算法,促进了零件更有序、紧密的排列。

关键词:大规模排样;分级算法;方盒堆砌;形状匹配;重力排样;最小势能原理

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article

Reference

[1]Albano A, Sapuppo G, 1980. Optimal allocation of two-dimensional irregular shapes using heuristic search methods. IEEE Trans Syst Man Cybern, 10(5):242-248.

[2]Al Theeb NA, Hayajneh MT, Jaradat MY, 2021. New strategy to improve the dotted board model for solving two dimensional cutting and packing problems. Comput Ind Eng, 159:107467.

[3]Baker BS, Coffman EG, Rivest RL, 1980. Orthogonal packings in two dimensions. SIAM J Comput, 9(4):846-855.

[4]Binkley KJ, Hagiwara M, 2007. Applying self-adaptive evolutionary algorithms to two-dimensional packing problems using a four corners’ heuristic. Eur J Oper Res, 183(3):1230-1248.

[5]Chazelle B, 1983. The bottom-left bin-packing heuristic: an efficient implementation. IEEE Trans Comput, C-32(8):697-707.

[6]Chen M, Huang WQ, 2007. A two-level search algorithm for 2D rectangular packing problem. Comput Ind Eng, 53(1):123-136.

[7]Cheng SK, Rao KP, 2000. Large-scale nesting of irregular patterns using compact neighborhood algorithm. J Mater Process Technol, 103(1):135-140.

[8]Costa MT, Gomes AM, Oliveira JF, 2009. Heuristic approaches to large-scale periodic packing of irregular shapes on a rectangular sheet. Eur J Oper Res, 192(1):29-40.

[9]Dowsland KA, Dowsland WB, Bennell JA, 1998. Jostling for position: local improvement for irregular cutting patterns. J Oper Res Soc, 49(6):647-658.

[10]Francescatto M, Júnior AN, 2025. Two-dimensional bin packing, cutting stock, and open dimension problems: a survey of practical requirements. Comput Oper Res, 183:107209.

[11]Guerriero F, Saccomanno FP, 2023. A hierarchical hyper-heuristic for the bin packing problem. Soft Comput, 27(18):12997-13010.

[12]Guo BS, Wang YC, Wang Z, et al., 2025. Irregular multi-plate packing based on the dotted board model. Comput Ind Eng, 209:111439.

[13]Hopper E, 2000. Two-Dimensional Packing Utilising Evolutionary Algorithms and Other Meta-Heuristic Methods. PhD Dissemination, University of Wales, Cardiff, United Kingdom.

[14]Lai XJ, Hao JK, Yue D, et al., 2025. A heuristic algorithm with multi-scale perturbations for point arrangement and equal circle packing in a convex container. Comput Oper Res, 181:107099.

[15]Lee WC, Ma H, Cheng BW, 2008. A heuristic for nesting problems of irregular shapes. Comput-Aided Des, 40(5):625-633.

[16]Liu DQ, Teng HF, 1999. An improved BL-algorithm for genetic algorithm of the orthogonal packing of rectangles. Eur J Oper Res, 112(2):413-420.

[17]Liu HY, He YJ, 2006. Algorithm for 2D irregular-shaped nesting problem based on the NFP algorithm and lowest-gravity-center principle. J Zhejiang Univ-Sci A, 7(4):570-576.

[18]Liu X, Ye JW, 2011. Heuristic algorithm based on the principle of minimum total potential energy (HAPE): a new algorithm for nesting problems. J Zhejiang Univ-Sci A, 12(11):860-872.

[19]Liu YL, Zheng L, 2025. Using helical polyhedron for online irregular strip packing problem with free rotations. Eur J Oper Res, 327(2):407-419.

[20]Stoyan YG, Pankratov AV, 1999. Regular packing of congruent polygons on the rectangular sheet. Eur J Oper Res, 113(3):653-675.

[21]Zhou JR, He K, Zheng JZ, et al., 2024. Geometric batch optimization for packing equal circles in a circle on large scale. Expert Syst Appl, 250:123952.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2026 Journal of Zhejiang University-SCIENCE