基于启发式算法和遗传算法的三维装箱问题混合算法研究
Research on Hybrid Algorithms for 3D Packing Problem Based on Heuristic Algorithm and Genetic Algorithm
DOI: 10.12677/sea.2024.134056, PDF,    国家自然科学基金支持
作者: 刘城霞, 王 萌, 徐 倩:北京信息科技大学计算机学院,北京
关键词: 可放置点启发式算法遗传算法混合算法装载率Placeable Points Heuristic Algorithm Genetic Algorithm Hybrid Algorithm Loading Rate
摘要: 在三维装箱问题中,启发式算法和遗传算法都能够较好地解决问题。本文在可放置点生成的启发式算法和遗传算法的基础上,将二者结合生成了新的混合算法来研究三维装箱问题,并通过真实应用场景数据对新的混合算法进行测试,混合算法的装载率和原传统算法相比稳中有增,尤其是针对货物规格种类较多的情况下,混合算法的优势更为明显。
Abstract: In the three-dimensional packing problem, both heuristic algorithms and genetic algorithms can effectively solve the problem. Based on the heuristic algorithm for generating placeable points and the genetic algorithm, this paper integrated the two algorithms into a new hybrid algorithm for the three-dimensional packing problem. The new hybrid algorithm was tested by real data in the application, and its loading rate was stable and had increased compared to the original traditional algorithm. Especially for cases with multiple types of goods, the advantages of the hybrid algorithm were more obvious.
文章引用:刘城霞, 王萌, 徐倩. 基于启发式算法和遗传算法的三维装箱问题混合算法研究[J]. 软件工程与应用, 2024, 13(4): 532-542. https://doi.org/10.12677/sea.2024.134056

参考文献

[1] Araya, I., Guerrero, K. and Nuñez, E. (2017) VCS: A New Heuristic Function for Selecting Boxes in the Single Container Loading Problem. Computers & Operations Research, 82, 27-35. [Google Scholar] [CrossRef
[2] 张钧, 贺可太. 求解三维装箱问题的混合遗传模拟退火算法[J]. 计算机工程与应用, 2019, 55(14): 32-39+47.
[3] 林云鹏, 宋爽, 江志斌, 张大力. 电商物流背景下基于空间矩阵的三维装箱算法[J]. 工业工程, 2022, 25(5): 128-136+152.
[4] 于明正, 徐斌, 陈佳. 基于双层启发式遗传算法的三维装箱问题[J]. 科学技术与工程, 2020, 20(5): 2042-2047.
[5] Fan, Y., Chu, J. and Xu, H. (2020) Improvement Grouping Genetic Algorithm for Solving the Bin Packing Problem. Journal of Physics: Conference Series, 1550, Article ID: 032168. [Google Scholar] [CrossRef
[6] Cant, R., Remi-Omosowon, A., Langensiepen, C. and Lotfi, A. (2018) An Entropy-Guided Monte Carlo Tree Search Approach for Generating Optimal Container Loading Layouts. Entropy, 20, Article 866. [Google Scholar] [CrossRef] [PubMed]
[7] 张德富, 彭煜, 张丽丽. 求解三维装箱问题的多层启发式搜索算法[J]. 计算机学报, 2012, 35(12): 2553-2561.
[8] 李孙寸, 施心陵, 张松海, 等. 基于多元优化算法的三维装箱问题的研究[J]. 自动化学报, 2018, 44(1): 106-115.
[9] Xiang, X., Yu, C., Xu, H. and Zhu, S.X. (2018) Optimization of Heterogeneous Container Loading Problem with Adaptive Genetic Algorithm. Complexity, 2018, 1-12. [Google Scholar] [CrossRef
[10] Kilincci, O. and Medinoglu, E. (2021) An Efficient Method for the Three-Dimensional Container Loading Problem by Forming Box Sizes. Engineering Optimization, 54, 1073-1088. [Google Scholar] [CrossRef