{"title":"针对设置时间取决于序列的分布式排列流动车间调度问题的多策略果蝇优化算法","authors":"Cai Zhao , Lianghong Wu","doi":"10.1016/j.asoc.2024.112436","DOIUrl":null,"url":null,"abstract":"<div><div>Distributed manufacturing has become one of the mainstream manufacturing modes today and is widely present in industries such as aviation and electronics. However, in actual production processes, unexpected situations such as machine failures and tool changes may occur, which require time. Based on practical needs, this paper studies a distributed permutation flow shop scheduling problem with sequence-dependent setup times (DPFSP/SDST) aimed at minimizing the makespan and proposes a hybrid multi-strategy fruit fly optimization algorithm (HMFOA) to solve it. In HMFOA, three strategies are constructed to initialize the positions of some individual flies in the solution space to improve population diversity. In the smell search phase, four problem-oriented neighborhood perturbation operators are designed, and sinusoidal optimization algorithm is introduced to control the search range, which improves the global search ability of the algorithm. In the visual search phase, a position reconstruction strategy is proposed to divide individual flies into different populations based on their mass. Through the interaction of individuals from different populations, the convergence is accelerated and the algorithm efficiency is improved. In addition, a local search strategy is designed to guide the flies to more promising areas. Based on well-known examples of DPFSP in the literature, a comprehensive test set was generated for DPFSP/SDST, taking into account various combinations of jobs, machines, factories, and SDST, resulting in 270 benchmark instances used to validate the performance of HMFOA, and compared to eight other advanced algorithms. The relative percentage deviation of HMFOA is 1.00%, which is significant improvement.</div></div>","PeriodicalId":50737,"journal":{"name":"Applied Soft Computing","volume":"167 ","pages":"Article 112436"},"PeriodicalIF":7.2000,"publicationDate":"2024-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A multi-strategy fruit fly optimization algorithm for the distributed permutation flowshop scheduling problem with sequence-dependent setup times\",\"authors\":\"Cai Zhao , Lianghong Wu\",\"doi\":\"10.1016/j.asoc.2024.112436\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Distributed manufacturing has become one of the mainstream manufacturing modes today and is widely present in industries such as aviation and electronics. However, in actual production processes, unexpected situations such as machine failures and tool changes may occur, which require time. Based on practical needs, this paper studies a distributed permutation flow shop scheduling problem with sequence-dependent setup times (DPFSP/SDST) aimed at minimizing the makespan and proposes a hybrid multi-strategy fruit fly optimization algorithm (HMFOA) to solve it. In HMFOA, three strategies are constructed to initialize the positions of some individual flies in the solution space to improve population diversity. In the smell search phase, four problem-oriented neighborhood perturbation operators are designed, and sinusoidal optimization algorithm is introduced to control the search range, which improves the global search ability of the algorithm. In the visual search phase, a position reconstruction strategy is proposed to divide individual flies into different populations based on their mass. Through the interaction of individuals from different populations, the convergence is accelerated and the algorithm efficiency is improved. In addition, a local search strategy is designed to guide the flies to more promising areas. Based on well-known examples of DPFSP in the literature, a comprehensive test set was generated for DPFSP/SDST, taking into account various combinations of jobs, machines, factories, and SDST, resulting in 270 benchmark instances used to validate the performance of HMFOA, and compared to eight other advanced algorithms. The relative percentage deviation of HMFOA is 1.00%, which is significant improvement.</div></div>\",\"PeriodicalId\":50737,\"journal\":{\"name\":\"Applied Soft Computing\",\"volume\":\"167 \",\"pages\":\"Article 112436\"},\"PeriodicalIF\":7.2000,\"publicationDate\":\"2024-11-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Applied Soft Computing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1568494624012109\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1568494624012109","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A multi-strategy fruit fly optimization algorithm for the distributed permutation flowshop scheduling problem with sequence-dependent setup times
Distributed manufacturing has become one of the mainstream manufacturing modes today and is widely present in industries such as aviation and electronics. However, in actual production processes, unexpected situations such as machine failures and tool changes may occur, which require time. Based on practical needs, this paper studies a distributed permutation flow shop scheduling problem with sequence-dependent setup times (DPFSP/SDST) aimed at minimizing the makespan and proposes a hybrid multi-strategy fruit fly optimization algorithm (HMFOA) to solve it. In HMFOA, three strategies are constructed to initialize the positions of some individual flies in the solution space to improve population diversity. In the smell search phase, four problem-oriented neighborhood perturbation operators are designed, and sinusoidal optimization algorithm is introduced to control the search range, which improves the global search ability of the algorithm. In the visual search phase, a position reconstruction strategy is proposed to divide individual flies into different populations based on their mass. Through the interaction of individuals from different populations, the convergence is accelerated and the algorithm efficiency is improved. In addition, a local search strategy is designed to guide the flies to more promising areas. Based on well-known examples of DPFSP in the literature, a comprehensive test set was generated for DPFSP/SDST, taking into account various combinations of jobs, machines, factories, and SDST, resulting in 270 benchmark instances used to validate the performance of HMFOA, and compared to eight other advanced algorithms. The relative percentage deviation of HMFOA is 1.00%, which is significant improvement.
期刊介绍:
Applied Soft Computing is an international journal promoting an integrated view of soft computing to solve real life problems.The focus is to publish the highest quality research in application and convergence of the areas of Fuzzy Logic, Neural Networks, Evolutionary Computing, Rough Sets and other similar techniques to address real world complexities.
Applied Soft Computing is a rolling publication: articles are published as soon as the editor-in-chief has accepted them. Therefore, the web site will continuously be updated with new articles and the publication time will be short.