Lin Huang , Dunbing Tang , Zequn Zhang , Haihua Zhu , Qixiang Cai , Shikui Zhao
{"title":"针对分布式作业车间调度问题的集成作业插入策略的迭代贪婪算法","authors":"Lin Huang , Dunbing Tang , Zequn Zhang , Haihua Zhu , Qixiang Cai , Shikui Zhao","doi":"10.1016/j.jmsy.2024.10.014","DOIUrl":null,"url":null,"abstract":"<div><div>The distributed scheduling problem (DSP) becomes particularly important with the popularization of the distributed manufacturing mode. The distributed job shop scheduling problem (DJSP) is a typical representative of the DSP. It consists of two subproblems, assigning jobs to factories and determining the operation sequence on machines. Some benchmark instances have been proposed to test the performance of the DJSP approach, but most instances have not found the optimal solution. In this paper, an iterated greedy algorithm integrating job insertion (IGJI) is proposed to solve the DJSP. Firstly, a job insertion strategy based on idle time (JIIT) is designed for the insertion of a job into a factory. Secondly, JIIT is used in the reconstruction phase of IGJI, while three destruction-reconstruction methods are designed to balance the makespan among factories. Finally, tabu search is adopted in the local search phase of IGJI to improve the solution quality further. The performance of IGJI is tested on 240 benchmark instances, and the experimental results show that the solution quality of IGJI outperforms the other four state-of-the-art algorithms. In particular, IGJI has found 231 new solutions for these benchmark instances.</div></div>","PeriodicalId":16227,"journal":{"name":"Journal of Manufacturing Systems","volume":"77 ","pages":"Pages 746-763"},"PeriodicalIF":12.2000,"publicationDate":"2024-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An iterated greedy algorithm integrating job insertion strategy for distributed job shop scheduling problems\",\"authors\":\"Lin Huang , Dunbing Tang , Zequn Zhang , Haihua Zhu , Qixiang Cai , Shikui Zhao\",\"doi\":\"10.1016/j.jmsy.2024.10.014\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The distributed scheduling problem (DSP) becomes particularly important with the popularization of the distributed manufacturing mode. The distributed job shop scheduling problem (DJSP) is a typical representative of the DSP. It consists of two subproblems, assigning jobs to factories and determining the operation sequence on machines. Some benchmark instances have been proposed to test the performance of the DJSP approach, but most instances have not found the optimal solution. In this paper, an iterated greedy algorithm integrating job insertion (IGJI) is proposed to solve the DJSP. Firstly, a job insertion strategy based on idle time (JIIT) is designed for the insertion of a job into a factory. Secondly, JIIT is used in the reconstruction phase of IGJI, while three destruction-reconstruction methods are designed to balance the makespan among factories. Finally, tabu search is adopted in the local search phase of IGJI to improve the solution quality further. The performance of IGJI is tested on 240 benchmark instances, and the experimental results show that the solution quality of IGJI outperforms the other four state-of-the-art algorithms. In particular, IGJI has found 231 new solutions for these benchmark instances.</div></div>\",\"PeriodicalId\":16227,\"journal\":{\"name\":\"Journal of Manufacturing Systems\",\"volume\":\"77 \",\"pages\":\"Pages 746-763\"},\"PeriodicalIF\":12.2000,\"publicationDate\":\"2024-10-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Manufacturing Systems\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0278612524002401\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, INDUSTRIAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Manufacturing Systems","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0278612524002401","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
An iterated greedy algorithm integrating job insertion strategy for distributed job shop scheduling problems
The distributed scheduling problem (DSP) becomes particularly important with the popularization of the distributed manufacturing mode. The distributed job shop scheduling problem (DJSP) is a typical representative of the DSP. It consists of two subproblems, assigning jobs to factories and determining the operation sequence on machines. Some benchmark instances have been proposed to test the performance of the DJSP approach, but most instances have not found the optimal solution. In this paper, an iterated greedy algorithm integrating job insertion (IGJI) is proposed to solve the DJSP. Firstly, a job insertion strategy based on idle time (JIIT) is designed for the insertion of a job into a factory. Secondly, JIIT is used in the reconstruction phase of IGJI, while three destruction-reconstruction methods are designed to balance the makespan among factories. Finally, tabu search is adopted in the local search phase of IGJI to improve the solution quality further. The performance of IGJI is tested on 240 benchmark instances, and the experimental results show that the solution quality of IGJI outperforms the other four state-of-the-art algorithms. In particular, IGJI has found 231 new solutions for these benchmark instances.
期刊介绍:
The Journal of Manufacturing Systems is dedicated to showcasing cutting-edge fundamental and applied research in manufacturing at the systems level. Encompassing products, equipment, people, information, control, and support functions, manufacturing systems play a pivotal role in the economical and competitive development, production, delivery, and total lifecycle of products, meeting market and societal needs.
With a commitment to publishing archival scholarly literature, the journal strives to advance the state of the art in manufacturing systems and foster innovation in crafting efficient, robust, and sustainable manufacturing systems. The focus extends from equipment-level considerations to the broader scope of the extended enterprise. The Journal welcomes research addressing challenges across various scales, including nano, micro, and macro-scale manufacturing, and spanning diverse sectors such as aerospace, automotive, energy, and medical device manufacturing.