A cooperative iterated greedy algorithm for the serial distributed permutation flowshop scheduling problem

IF 7 2区 工程技术 Q1 ENGINEERING, INDUSTRIAL
Biao Han, Quan-Ke Pan, Liang Gao
{"title":"A cooperative iterated greedy algorithm for the serial distributed permutation flowshop scheduling problem","authors":"Biao Han, Quan-Ke Pan, Liang Gao","doi":"10.1080/00207543.2023.2255681","DOIUrl":null,"url":null,"abstract":"AbstractThis paper addresses a serial distributed permutation flowshop scheduling problem (SDPFSP) inspired by a printed circuit board assembly process that contains two production stages linked by a transportation stage, where the scheduling problem in each production stage can be seen as a distributed permutation flowshop scheduling problem (DPFSP). A sequence-based mixed-integer linear programming model is established. A solution representation consisting of two components, one component per stage, is presented and a makespan calculation method is given for the representation. Two suites of accelerations based on the insertion neighbourhood are proposed to reduce the computational complexity. A cooperative iterated greedy (CIG) algorithm is developed with two subloops, each of which optimises a component of the solution. A collaboration mechanism is used to conduct the collaboration of the two subloops effectively. Problem-specific operators including the NEH-based heuristics, destruction, reconstruction and three local search procedures, are designed. Extensive computational experiments and statistical analysis verify the validity of the model, the effectiveness of the proposed CIG algorithm and the superiority of the proposed CIG over the existing methods for solving the problem under consideration.KEYWORDS: Distributed schedulingiterated greedymakespanpermutation flowshopaccelerations Disclosure statementNo potential conflict of interest was reported by the author(s).Data availability statementThe data that support the findings of this study are available from the corresponding author upon reasonable request.Additional informationFundingThis research is partially supported by the National Science Foundation of China 62273221 and 61973203, and Program of Shanghai Academic/Technology Research Leader 21XD1401000.Notes on contributorsBiao HanBiao Han received the BS degree from Shanghai Ocean University, Shanghai, China, in 2020. He is currently working toward the MA degree at Shanghai University, China. His research focuses on algorithm design of distributed flowshop scheduling.Quan-Ke PanQuan-ke Pan received the BSc degree and the PhD degree from Nanjing university of Aeronautics and Astronautics, Nanjing, China, in 1993 and 2003, respectively. From 2003 to 2011, he was with School of Computer Science Department, Liaocheng University, where he became a Full Professor in 2006. From 2011 to 2014, he was with State Key Laboratory of Synthetical Automation for Process Industries (Northeastern University), Shenyang, China. From 2014 to 2015, he was with State Key Laboratory of Digital Manufacturing and Equipment Technology (Huazhong University of Science & Technology). He has been with School of Mechatronic Engineering and Automation, Shanghai University since 2015. His current research interests include intelligent optimisation and scheduling algorithms.Liang GaoLiang Gao received the BSc degree in mechatronic engineering from Xidian University, Xi’an, China, in 1996, and the PhD degree in mechatronic engineering from the Huazhong University of Science and Technology (HUST), Wuhan, China, in 2002. He is a Professor of the Department of Industrial and Manufacturing System Engineering, School of Mechanical Science and Engineering, HUST and Director of National Center of Technology Innovation for Intelligent Design and Numerical Control. His current research interests include optimisation in design and manufacturing.","PeriodicalId":14307,"journal":{"name":"International Journal of Production Research","volume":"42 1","pages":"0"},"PeriodicalIF":7.0000,"publicationDate":"2023-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Production Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/00207543.2023.2255681","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
引用次数: 2

Abstract

AbstractThis paper addresses a serial distributed permutation flowshop scheduling problem (SDPFSP) inspired by a printed circuit board assembly process that contains two production stages linked by a transportation stage, where the scheduling problem in each production stage can be seen as a distributed permutation flowshop scheduling problem (DPFSP). A sequence-based mixed-integer linear programming model is established. A solution representation consisting of two components, one component per stage, is presented and a makespan calculation method is given for the representation. Two suites of accelerations based on the insertion neighbourhood are proposed to reduce the computational complexity. A cooperative iterated greedy (CIG) algorithm is developed with two subloops, each of which optimises a component of the solution. A collaboration mechanism is used to conduct the collaboration of the two subloops effectively. Problem-specific operators including the NEH-based heuristics, destruction, reconstruction and three local search procedures, are designed. Extensive computational experiments and statistical analysis verify the validity of the model, the effectiveness of the proposed CIG algorithm and the superiority of the proposed CIG over the existing methods for solving the problem under consideration.KEYWORDS: Distributed schedulingiterated greedymakespanpermutation flowshopaccelerations Disclosure statementNo potential conflict of interest was reported by the author(s).Data availability statementThe data that support the findings of this study are available from the corresponding author upon reasonable request.Additional informationFundingThis research is partially supported by the National Science Foundation of China 62273221 and 61973203, and Program of Shanghai Academic/Technology Research Leader 21XD1401000.Notes on contributorsBiao HanBiao Han received the BS degree from Shanghai Ocean University, Shanghai, China, in 2020. He is currently working toward the MA degree at Shanghai University, China. His research focuses on algorithm design of distributed flowshop scheduling.Quan-Ke PanQuan-ke Pan received the BSc degree and the PhD degree from Nanjing university of Aeronautics and Astronautics, Nanjing, China, in 1993 and 2003, respectively. From 2003 to 2011, he was with School of Computer Science Department, Liaocheng University, where he became a Full Professor in 2006. From 2011 to 2014, he was with State Key Laboratory of Synthetical Automation for Process Industries (Northeastern University), Shenyang, China. From 2014 to 2015, he was with State Key Laboratory of Digital Manufacturing and Equipment Technology (Huazhong University of Science & Technology). He has been with School of Mechatronic Engineering and Automation, Shanghai University since 2015. His current research interests include intelligent optimisation and scheduling algorithms.Liang GaoLiang Gao received the BSc degree in mechatronic engineering from Xidian University, Xi’an, China, in 1996, and the PhD degree in mechatronic engineering from the Huazhong University of Science and Technology (HUST), Wuhan, China, in 2002. He is a Professor of the Department of Industrial and Manufacturing System Engineering, School of Mechanical Science and Engineering, HUST and Director of National Center of Technology Innovation for Intelligent Design and Numerical Control. His current research interests include optimisation in design and manufacturing.
序列分布置换流水车间调度问题的合作迭代贪心算法
摘要本文的研究灵感来自于印刷电路板组装过程,该过程包含两个由运输阶段连接的生产阶段,其中每个生产阶段的调度问题可以看作是一个分布式排列流水车间调度问题(DPFSP)。建立了基于序列的混合整数线性规划模型。提出了一种由两个分量组成的解表示,每个阶段一个分量,并给出了该表示的最大跨度计算方法。为了降低计算复杂度,提出了两套基于插入邻域的加速度方案。提出了一种具有两个子循环的协同迭代贪心算法,每个子循环对解的一个分量进行优化。使用协作机制有效地进行两个子循环的协作。设计了基于neh的启发式算法、破坏算法、重建算法和三个局部搜索算法。大量的计算实验和统计分析验证了模型的有效性,所提出的CIG算法的有效性,以及所提出的CIG在解决所考虑的问题时优于现有方法的优越性。关键词:分布式调度迭代贪婪makespanmutation flow flow acceleration披露声明作者未报告潜在的利益冲突。数据可得性声明支持本研究结果的数据可根据通讯作者的合理要求获得。本研究得到国家自然科学基金项目(62273221和61973203)和上海市学术/技术领军项目(21XD1401000)的部分资助。韩彪,2020年毕业于中国上海海洋大学,获理学学士学位。他目前正在中国上海大学攻读硕士学位。主要研究方向为分布式流水车间调度算法设计。潘全科,1993年毕业于中国南京航空航天大学,获理学学士学位,2003年获博士学位。2003年至2011年在聊城大学计算机学院任教,2006年任正教授。2011年至2014年,在东北大学过程工业综合自动化国家重点实验室工作。2014年至2015年在华中科技大学数字化制造与装备技术国家重点实验室工作。他自2015年以来一直任职于上海大学机电工程与自动化学院。他目前的研究兴趣包括智能优化和调度算法。高亮,1996年毕业于中国西安电子科技大学机电工程专业,2002年毕业于中国武汉华中科技大学机电工程专业,获博士学位。现任华中科技大学机械科学与工程学院工业与制造系统工程系教授,国家智能设计与数控技术创新中心主任。他目前的研究兴趣包括设计和制造的优化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Production Research
International Journal of Production Research 管理科学-工程:工业
CiteScore
19.20
自引率
14.10%
发文量
318
审稿时长
6.3 months
期刊介绍: The International Journal of Production Research (IJPR), published since 1961, is a well-established, highly successful and leading journal reporting manufacturing, production and operations management research. IJPR is published 24 times a year and includes papers on innovation management, design of products, manufacturing processes, production and logistics systems. Production economics, the essential behaviour of production resources and systems as well as the complex decision problems that arise in design, management and control of production and logistics systems are considered. IJPR is a journal for researchers and professors in mechanical engineering, industrial and systems engineering, operations research and management science, and business. It is also an informative reference for industrial managers looking to improve the efficiency and effectiveness of their production systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信