{"title":"针对分布式作业车间调度问题的混合遗传塔布搜索算法","authors":"Jin Xie, Liang Gao, Xinyu Li, Lin Gui","doi":"10.1016/j.swevo.2024.101670","DOIUrl":null,"url":null,"abstract":"<div><p>The distributed job-shop scheduling problem (DJSP) is an extension of the traditional job-shop scheduling problem, which are composed of two sub-problems, assigning jobs to suitable factories and deciding the operation sequence on machines. To evaluate the performance of algorithms for solving DJSP, several famous benchmark instances have been proposed, and most of these instances have not been solved so far. This paper proposes a hybrid genetic tabu search algorithm (HGTSA) for solving DJSP. The proposed HGTSA combines the global search ability of the genetic algorithm (GA) and the local search ability of the tabu search (TS) well. In GA part, a crossover operation and a mutation operation are devised based on the critical factory. The two operations can effectively improve the discreteness of the population. In TS part, a tabu search procedure is performed on the critical factory. The procedure can effectively enhance the local search ability of HGTSA. For evaluating the performance of HGTSA, it has been compared with five classical algorithms on 240 benchmark instances. The computational results show the efficiency and effectiveness of HGTSA for solving DJSP. In particular, the proposed HGTSA updates the upper bounds for 235 out of these difficult instances.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"90 ","pages":"Article 101670"},"PeriodicalIF":8.2000,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A hybrid genetic tabu search algorithm for distributed job-shop scheduling problems\",\"authors\":\"Jin Xie, Liang Gao, Xinyu Li, Lin Gui\",\"doi\":\"10.1016/j.swevo.2024.101670\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>The distributed job-shop scheduling problem (DJSP) is an extension of the traditional job-shop scheduling problem, which are composed of two sub-problems, assigning jobs to suitable factories and deciding the operation sequence on machines. To evaluate the performance of algorithms for solving DJSP, several famous benchmark instances have been proposed, and most of these instances have not been solved so far. This paper proposes a hybrid genetic tabu search algorithm (HGTSA) for solving DJSP. The proposed HGTSA combines the global search ability of the genetic algorithm (GA) and the local search ability of the tabu search (TS) well. In GA part, a crossover operation and a mutation operation are devised based on the critical factory. The two operations can effectively improve the discreteness of the population. In TS part, a tabu search procedure is performed on the critical factory. The procedure can effectively enhance the local search ability of HGTSA. For evaluating the performance of HGTSA, it has been compared with five classical algorithms on 240 benchmark instances. The computational results show the efficiency and effectiveness of HGTSA for solving DJSP. In particular, the proposed HGTSA updates the upper bounds for 235 out of these difficult instances.</p></div>\",\"PeriodicalId\":48682,\"journal\":{\"name\":\"Swarm and Evolutionary Computation\",\"volume\":\"90 \",\"pages\":\"Article 101670\"},\"PeriodicalIF\":8.2000,\"publicationDate\":\"2024-07-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Swarm and Evolutionary Computation\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2210650224002086\",\"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":"Swarm and Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210650224002086","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A hybrid genetic tabu search algorithm for distributed job-shop scheduling problems
The distributed job-shop scheduling problem (DJSP) is an extension of the traditional job-shop scheduling problem, which are composed of two sub-problems, assigning jobs to suitable factories and deciding the operation sequence on machines. To evaluate the performance of algorithms for solving DJSP, several famous benchmark instances have been proposed, and most of these instances have not been solved so far. This paper proposes a hybrid genetic tabu search algorithm (HGTSA) for solving DJSP. The proposed HGTSA combines the global search ability of the genetic algorithm (GA) and the local search ability of the tabu search (TS) well. In GA part, a crossover operation and a mutation operation are devised based on the critical factory. The two operations can effectively improve the discreteness of the population. In TS part, a tabu search procedure is performed on the critical factory. The procedure can effectively enhance the local search ability of HGTSA. For evaluating the performance of HGTSA, it has been compared with five classical algorithms on 240 benchmark instances. The computational results show the efficiency and effectiveness of HGTSA for solving DJSP. In particular, the proposed HGTSA updates the upper bounds for 235 out of these difficult instances.
期刊介绍:
Swarm and Evolutionary Computation is a pioneering peer-reviewed journal focused on the latest research and advancements in nature-inspired intelligent computation using swarm and evolutionary algorithms. It covers theoretical, experimental, and practical aspects of these paradigms and their hybrids, promoting interdisciplinary research. The journal prioritizes the publication of high-quality, original articles that push the boundaries of evolutionary computation and swarm intelligence. Additionally, it welcomes survey papers on current topics and novel applications. Topics of interest include but are not limited to: Genetic Algorithms, and Genetic Programming, Evolution Strategies, and Evolutionary Programming, Differential Evolution, Artificial Immune Systems, Particle Swarms, Ant Colony, Bacterial Foraging, Artificial Bees, Fireflies Algorithm, Harmony Search, Artificial Life, Digital Organisms, Estimation of Distribution Algorithms, Stochastic Diffusion Search, Quantum Computing, Nano Computing, Membrane Computing, Human-centric Computing, Hybridization of Algorithms, Memetic Computing, Autonomic Computing, Self-organizing systems, Combinatorial, Discrete, Binary, Constrained, Multi-objective, Multi-modal, Dynamic, and Large-scale Optimization.