A backtracking heuristic algorithm for two-dimensional strip packing with rotation.

IF 2.9 4区 综合性期刊 Q2 MULTIDISCIPLINARY SCIENCES Science Progress Pub Date : 2025-01-01 DOI:10.1177/00368504241301530
Li Li, Baoguo Liu, Zhaoyun Wu
{"title":"A backtracking heuristic algorithm for two-dimensional strip packing with rotation.","authors":"Li Li, Baoguo Liu, Zhaoyun Wu","doi":"10.1177/00368504241301530","DOIUrl":null,"url":null,"abstract":"<p><p>A backtracking heuristic algorithm (BHA) was proposed for a two-dimensional rectangular strip packing problem with rotations and without guillotine cutting, which has many applications. An improved fitness strategy was used to select the fittest rectangle to be packed on a strip with a certain height. Next, a backtracking constructive heuristic was repeatedly used at a higher height until all the rectangles were packed. A multi-start improvement procedure then found the best solution by taking a different rectangle as the first rectangle, whereas the sequence of the other rectangles remained unchanged. Finally, in order to further expand the scope of the solution, a simple randomized local search procedure based on random sequences of rectangles with the first rectangle unchanged was applied to search for the optimal solution. BHA has only two parameters; it is simple and effective. Computational results on benchmark problems (zero-waste instances and non-zero-waste instances) with different scales (from 10 to 75,032 rectangles) indicate the following: (1) though it is non-deterministic, the difference between the results after each running is tiny and (2) the proposed algorithm outperforms most of the other algorithms under comparison on the whole, especially for large-scale instances with more than 1000 rectangles, which is further verified by statistical analysis and greatly meaningful in mass industrial production like metal cutting.</p>","PeriodicalId":56061,"journal":{"name":"Science Progress","volume":"108 1","pages":"368504241301530"},"PeriodicalIF":2.9000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11783557/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Science Progress","FirstCategoryId":"103","ListUrlMain":"https://doi.org/10.1177/00368504241301530","RegionNum":4,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MULTIDISCIPLINARY SCIENCES","Score":null,"Total":0}
引用次数: 0

Abstract

A backtracking heuristic algorithm (BHA) was proposed for a two-dimensional rectangular strip packing problem with rotations and without guillotine cutting, which has many applications. An improved fitness strategy was used to select the fittest rectangle to be packed on a strip with a certain height. Next, a backtracking constructive heuristic was repeatedly used at a higher height until all the rectangles were packed. A multi-start improvement procedure then found the best solution by taking a different rectangle as the first rectangle, whereas the sequence of the other rectangles remained unchanged. Finally, in order to further expand the scope of the solution, a simple randomized local search procedure based on random sequences of rectangles with the first rectangle unchanged was applied to search for the optimal solution. BHA has only two parameters; it is simple and effective. Computational results on benchmark problems (zero-waste instances and non-zero-waste instances) with different scales (from 10 to 75,032 rectangles) indicate the following: (1) though it is non-deterministic, the difference between the results after each running is tiny and (2) the proposed algorithm outperforms most of the other algorithms under comparison on the whole, especially for large-scale instances with more than 1000 rectangles, which is further verified by statistical analysis and greatly meaningful in mass industrial production like metal cutting.

Abstract Image

Abstract Image

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
二维旋转条形包装的回溯启发式算法。
针对具有旋转且不存在切刀切割的二维矩形条形包装问题,提出了一种回溯启发式算法(backtracking heuristic algorithm, BHA)。采用一种改进的适应度策略,选择最适合的矩形填充在具有一定高度的条带上。然后,在更高的高度重复使用回溯建设性启发式算法,直到所有矩形都被打包。采用多起点改进程序,选取一个不同的矩形作为第一个矩形,而其他矩形的顺序保持不变,从而找到最优解。最后,为了进一步扩大解的范围,采用基于随机矩形序列且第一个矩形不变的简单随机局部搜索过程来搜索最优解。BHA只有两个参数;它简单而有效。对不同尺度(从10到75,032个矩形)的基准问题(零浪费实例和非零浪费实例)的计算结果表明:(1)虽然不确定,但每次运行后的结果差异很小;(2)本文算法总体上优于大多数对比算法,特别是对于超过1000个矩形的大规模实例,通过统计分析进一步验证了这一点,对金属切割等大规模工业生产具有重要意义。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Science Progress
Science Progress Multidisciplinary-Multidisciplinary
CiteScore
3.80
自引率
0.00%
发文量
119
期刊介绍: Science Progress has for over 100 years been a highly regarded review publication in science, technology and medicine. Its objective is to excite the readers'' interest in areas with which they may not be fully familiar but which could facilitate their interest, or even activity, in a cognate field.
期刊最新文献
Early tone perception ability in Mandarin-speaking children with simultaneous bilateral cochlear implants 24 months post-operatively. The moderation effect of remnant cholesterol for linking cerebrospinal fluid interleukin 10 to blood pressure. Media campaigns, early diagnosis, isolation and treatment on bacterial meningitis outbreak prevention: A modeling study. Short foot exercises for flatfoot therapy: Status and prospects. Association between hydration status and mortality in elderly obese critically ill patients with acute kidney injury: A retrospective cohort study.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1