A new approach for bin packing problem using knowledge reuse and improved heuristic

Abstract The two-dimensional (2D) irregular packing problem is a combinatorial optimization problem with NP-complete characteristics, which is common in the production process of clothing, ships, and plate metals. The classic packing solution is a hybrid algorithm based on heuristic positioning and...

Full description

Saved in:
Bibliographic Details
Main Authors: Jie Fang, Xubing Chen, Yunqing Rao, Yili Peng, kuan Yan
Format: Article
Language:English
Published: Nature Portfolio 2024-12-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-024-81749-5
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841559485493018624
author Jie Fang
Xubing Chen
Yunqing Rao
Yili Peng
kuan Yan
author_facet Jie Fang
Xubing Chen
Yunqing Rao
Yili Peng
kuan Yan
author_sort Jie Fang
collection DOAJ
description Abstract The two-dimensional (2D) irregular packing problem is a combinatorial optimization problem with NP-complete characteristics, which is common in the production process of clothing, ships, and plate metals. The classic packing solution is a hybrid algorithm based on heuristic positioning and meta-heuristic sequencing, which has the problems of complex solving rules and high time cost. In this study, the similarity measurement method based on the twin neural network model is used to evaluate the similarity of pieces in the source task and the target task. The reusability evaluation of packing tasks is designed to select appropriate source task knowledge. The transfer operator is used to transfer the piece sequence knowledge from the source task to complete the reuse of packing knowledge in the target task. The bottom-left algorithm is improved to complete the placement of 2D irregular pieces. The computational experiments show that the proposed algorithm for the bin packing problem using knowledge reuse and improved heuristic (KRIH) has good robustness. The KRIH algorithm can obtain 8 equal or better results on 16 instances in a relatively short time compared with some classical heuristic algorithms, which has good application potential.
format Article
id doaj-art-1dc0453456d94b18a85a5f656146531f
institution Kabale University
issn 2045-2322
language English
publishDate 2024-12-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-1dc0453456d94b18a85a5f656146531f2025-01-05T12:27:08ZengNature PortfolioScientific Reports2045-23222024-12-0114112010.1038/s41598-024-81749-5A new approach for bin packing problem using knowledge reuse and improved heuristicJie Fang0Xubing Chen1Yunqing Rao2Yili Peng3kuan Yan4Hubei Provincial Key Laboratory of Chemical Equipment Intensification and Intrinsic Safety, Wuhan Institute of TechnologyHubei Provincial Key Laboratory of Chemical Equipment Intensification and Intrinsic Safety, Wuhan Institute of TechnologyState Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and TechnologyHubei Provincial Key Laboratory of Chemical Equipment Intensification and Intrinsic Safety, Wuhan Institute of TechnologySchool of Mechanical & Electrical Engineering, Wuhan Institute of TechnologyAbstract The two-dimensional (2D) irregular packing problem is a combinatorial optimization problem with NP-complete characteristics, which is common in the production process of clothing, ships, and plate metals. The classic packing solution is a hybrid algorithm based on heuristic positioning and meta-heuristic sequencing, which has the problems of complex solving rules and high time cost. In this study, the similarity measurement method based on the twin neural network model is used to evaluate the similarity of pieces in the source task and the target task. The reusability evaluation of packing tasks is designed to select appropriate source task knowledge. The transfer operator is used to transfer the piece sequence knowledge from the source task to complete the reuse of packing knowledge in the target task. The bottom-left algorithm is improved to complete the placement of 2D irregular pieces. The computational experiments show that the proposed algorithm for the bin packing problem using knowledge reuse and improved heuristic (KRIH) has good robustness. The KRIH algorithm can obtain 8 equal or better results on 16 instances in a relatively short time compared with some classical heuristic algorithms, which has good application potential.https://doi.org/10.1038/s41598-024-81749-5Packing problemIrregular pieceKnowledge reuseKnowledge transferHeuristic algorithms
spellingShingle Jie Fang
Xubing Chen
Yunqing Rao
Yili Peng
kuan Yan
A new approach for bin packing problem using knowledge reuse and improved heuristic
Scientific Reports
Packing problem
Irregular piece
Knowledge reuse
Knowledge transfer
Heuristic algorithms
title A new approach for bin packing problem using knowledge reuse and improved heuristic
title_full A new approach for bin packing problem using knowledge reuse and improved heuristic
title_fullStr A new approach for bin packing problem using knowledge reuse and improved heuristic
title_full_unstemmed A new approach for bin packing problem using knowledge reuse and improved heuristic
title_short A new approach for bin packing problem using knowledge reuse and improved heuristic
title_sort new approach for bin packing problem using knowledge reuse and improved heuristic
topic Packing problem
Irregular piece
Knowledge reuse
Knowledge transfer
Heuristic algorithms
url https://doi.org/10.1038/s41598-024-81749-5
work_keys_str_mv AT jiefang anewapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT xubingchen anewapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT yunqingrao anewapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT yilipeng anewapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT kuanyan anewapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT jiefang newapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT xubingchen newapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT yunqingrao newapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT yilipeng newapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic
AT kuanyan newapproachforbinpackingproblemusingknowledgereuseandimprovedheuristic