journal article·2026-01-20Open access

Two-Dimensional Layout Algorithm for Improving the Utilization Rate of Rectangular Parts

Junwen Wei, Yurong Wang

Applied Sciences· Volume 16· Issue 2

Abstract

An algorithm named ASR-BL-SA is proposed to solve the impact of a rectangular-part nesting sequence on final material utilization. Based on the Bottom Left principle, a coefficient, k, is defined as the ratio of the shape factor to 0.785 plus the square root of the min–max-normalized area. Parts are sorted in descending order of k. To tackle the flexible adaptation of part width and height via 90° rotation for sheet size and irregular leftover space, the Bottom Left algorithm initially compares utilization of original and rotated placements, selecting the option with higher utilization at each step. Finally, simulated annealing is applied for optimization. Experiments show that in the small-batch test, the proposed algorithm improves utilization by 5.51%, 3.75%, 8.84%, 5.51%, and 3.75% compared to the three baselines; in the mass production test, the improvements are 1.74%, 7.98%, 2.6%, 1.74%, and 7.89% within an acceptable time; in general applicability Test 3, its utilization is basically higher than the five comparative algorithms, achieving certain improvements in utilization.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Optimization and Packing Problems · Manufacturing Process and Optimization · Advanced Manufacturing and Logistics Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering, Ningxia University, Yinchuan 750021, China

References (26)

Show source-provided references
1. Intelligent Indoor Layout Design Based on Interactive Genetic and Differential Evolution Algorithms: Regular Papers10.20965/jaciii.2024.p0929 ↗
2. Liang, Z., and Liu, H. (2023). Layout Optimization Algorithms for the Offshore Wind Farm with Different Densities Using a Full-Field Wake Model. Energies, 16.10.3390/en16165916 ↗
3. Munavalli, J.R., Rao, S.V., Srinivasan, A., and Van Merode, F. (2022). Dynamic Layout Design Optimization to Improve Patient Flow in Outpatient Clinics Using Genetic Algorithms. Algorithms, 15.10.3390/a15030085 ↗
4. Two-dimensional Irregular Layout Based on Particle Swarm Optimization Algorithm
5. Two-dimensional irregular nesting algorithm driven by density-guided iterative search
6. An effective approach to the two-dimensional rectangular packing problem in the manufacturing industry10.1016/j.cie.2020.106687 ↗
7. Number of bins and maximum lateness minimization in two-dimensional bin packing10.1016/j.ejor.2020.09.023 ↗
8. A branch-and-price algorithm for the two-dimensional vector packing problem10.1016/j.ejor.2019.08.024 ↗
9. A bottom-up packing approach for modeling the constrained two-dimensional guillotine placement problem10.1016/j.cor.2019.104851 ↗
10. Combinatorial Benders Decomposition for the Two-Dimensional Bin Packing Problem10.1287/ijoc.2020.1014 ↗
11. Hiroshi, A., and Harumi, H. (2021). A Study of Ising Formulations for Minimizing Setup Cost in the Two-Dimensional Cutting Stock Problem. Algorithms, 14.10.3390/a14060182 ↗
12. A hybrid metaheuristic for the two-dimensional strip packing problem10.1007/s10479-021-04226-6 ↗
13. An iteratively doubling local search for the two-dimensional irregular bin packing problem with limited rotations10.1016/j.cor.2021.105550 ↗
14. Research on the Cutting of Rectangular Blanks to Solve the Two-Dimensional Problem10.4028/www.scientific.net/KEM.905.73 ↗
15. A biased genetic algorithm hybridized with VNS for the two-dimensional knapsack packing problem with defects10.1016/j.asoc.2022.108479 ↗
16. Hybrid branch-and-price-and-cut algorithm for the two-dimensional vector packing problem with time windows10.1016/j.cor.2023.106267 ↗
17. Heuristics for the two-dimensional irregular bin packing problem with limited rotations10.1016/j.cor.2023.106398 ↗
18. About one optimal solution example to the integrated 2d nesting and routing problem for cnc sheet cutting machines
19. A block-based heuristic search algorithm for the two-dimensional guillotine strip packing problem10.1016/j.engappai.2024.108624 ↗
20. Contextual bandits learning-based branch-and-price-and-cut algorithm for the two-dimensional vector packing problem with conflicts and time windows10.1016/j.tre.2024.103866 ↗
21. Framework for 2D nesting and scheduling in Additive Manufacturing with alternative orientations and multiple objectives10.1016/j.ifacol.2025.09.379 ↗
22. An exact approach for the two-dimensional strip packing problem with defects10.1016/j.cie.2025.110866 ↗
23. Wu, X., Li, L., Cao, W., Wu, M., Dong, H., and Guo, F. Area degree and snake optimizer-based two-dimensional irregular nesting algorithm. Comput. Integr. Manuf. Syst., 1–18.
24. Rectangle Layout Optimization Based on Tetris Inspiration Method and Genetic Algorithm
25. Rectangle Packing Optimization Based on Hierarchical Evolution Genetic Algorithm to Improve Plate Utilization
26. Research on rectangular layout optimization based on improved sparrow search algorithm