Cargando…
Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
The rectangular packing problem is an NP-complete combinatorial optimization problem. This problem occurs widely in social production scenarios, with steel plate cutting being one example. The cutting scheme for the rectangular packing problem needs to be improved because, without the globally optim...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9797486/ https://www.ncbi.nlm.nih.gov/pubmed/36577810 http://dx.doi.org/10.1038/s41598-022-27100-2 |
_version_ | 1784860690511560704 |
---|---|
author | Xu, Jianqiao Yang, Wenguo |
author_facet | Xu, Jianqiao Yang, Wenguo |
author_sort | Xu, Jianqiao |
collection | PubMed |
description | The rectangular packing problem is an NP-complete combinatorial optimization problem. This problem occurs widely in social production scenarios, with steel plate cutting being one example. The cutting scheme for the rectangular packing problem needs to be improved because, without the globally optimal solution, there are many unnecessary edges in the steel cutting process. Based on a practical roll-fed disc shearing steel plate optimization problem, this paper explores a generalized packing method for rectangles of special dimensions and abstractly condenses complex quantitative relationships to establish a multi-objective mixed-integer nonlinear programming model. An innovative algorithm design based on a genetic algorithm is established to plan the cutting scheme in a high-speed and efficient way. The outcome is a utilization rate of up to 92.73% for raw materials and a significant reduction in labor, providing a guide for practical production and processing tasks. The advantages and disadvantages of the model and algorithm are discussed, and it is concluded that this rectangular packing method has strong universality and generalization ability, allowing rectangular packing tasks with large data volumes to be completed within a short time. |
format | Online Article Text |
id | pubmed-9797486 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-97974862022-12-30 Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm Xu, Jianqiao Yang, Wenguo Sci Rep Article The rectangular packing problem is an NP-complete combinatorial optimization problem. This problem occurs widely in social production scenarios, with steel plate cutting being one example. The cutting scheme for the rectangular packing problem needs to be improved because, without the globally optimal solution, there are many unnecessary edges in the steel cutting process. Based on a practical roll-fed disc shearing steel plate optimization problem, this paper explores a generalized packing method for rectangles of special dimensions and abstractly condenses complex quantitative relationships to establish a multi-objective mixed-integer nonlinear programming model. An innovative algorithm design based on a genetic algorithm is established to plan the cutting scheme in a high-speed and efficient way. The outcome is a utilization rate of up to 92.73% for raw materials and a significant reduction in labor, providing a guide for practical production and processing tasks. The advantages and disadvantages of the model and algorithm are discussed, and it is concluded that this rectangular packing method has strong universality and generalization ability, allowing rectangular packing tasks with large data volumes to be completed within a short time. Nature Publishing Group UK 2022-12-28 /pmc/articles/PMC9797486/ /pubmed/36577810 http://dx.doi.org/10.1038/s41598-022-27100-2 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Xu, Jianqiao Yang, Wenguo Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
title | Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
title_full | Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
title_fullStr | Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
title_full_unstemmed | Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
title_short | Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
title_sort | multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9797486/ https://www.ncbi.nlm.nih.gov/pubmed/36577810 http://dx.doi.org/10.1038/s41598-022-27100-2 |
work_keys_str_mv | AT xujianqiao multiobjectivesteelplatecuttingoptimizationproblembasedonrealnumbercodinggeneticalgorithm AT yangwenguo multiobjectivesteelplatecuttingoptimizationproblembasedonrealnumbercodinggeneticalgorithm |