Data-driven evolutionary algorithms based on initialization selection strategies, POX crossover and multi-point random mutation for flexible job shop scheduling problems
IF 7.2 1区 计算机科学Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Ruxin Zhao , Lixiang Fu , Jiajie Kang , Chang Liu , Wei Wang , Haizhou Wu , Yang Shi , Chao Jiang , Rui Wang
{"title":"Data-driven evolutionary algorithms based on initialization selection strategies, POX crossover and multi-point random mutation for flexible job shop scheduling problems","authors":"Ruxin Zhao , Lixiang Fu , Jiajie Kang , Chang Liu , Wei Wang , Haizhou Wu , Yang Shi , Chao Jiang , Rui Wang","doi":"10.1016/j.asoc.2025.112901","DOIUrl":null,"url":null,"abstract":"<div><div>In the fields of manufacturing and production, the precise solution of the flexible job shop scheduling problem (FJSP) is crucial for improving production efficiency and optimizing resource allocation. However, the complexity of FJSP often leads traditional optimization methods to face high computational costs and lengthy processing times. To address this problem, we propose a data-driven evolutionary algorithm based on initialization selection strategies, POX crossover, and multi-point random mutation (DDEA-PMI). This algorithm replaces the real objective function by constructing a radial basis function (RBF) surrogate model to reduce expensive computational costs and shorten solution time. In the process of solving FJSP, we use global selection (GS), local selection (LS), and random selection (RS) initialization selection strategies to obtain an initial population with high diversity. In order to reduce the generation of infeasible solutions, we use the POX crossover operator, which selects partial gene sequences from the parent generation and maps them to the offspring to preserve excellent features and ensure the feasibility of the solution. In addition, we design a multi-point random mutation operation to enhance the diversity of the population. Through the multi-point mutation strategy, it is able to explore more comprehensively in the solution space to increase the possibility of finding the optimal solution. To verify the effectiveness of DDEA-PMI, we compare it with three same types of data-driven evolutionary algorithms. We compare and analyze the DDEA-PMI with three algorithms after removing one of our proposed strategies. The experimental results show that DDEA-PMI is effective and has advantages in solving FJSP.</div></div>","PeriodicalId":50737,"journal":{"name":"Applied Soft Computing","volume":"172 ","pages":"Article 112901"},"PeriodicalIF":7.2000,"publicationDate":"2025-02-17","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/S1568494625002121","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
In the fields of manufacturing and production, the precise solution of the flexible job shop scheduling problem (FJSP) is crucial for improving production efficiency and optimizing resource allocation. However, the complexity of FJSP often leads traditional optimization methods to face high computational costs and lengthy processing times. To address this problem, we propose a data-driven evolutionary algorithm based on initialization selection strategies, POX crossover, and multi-point random mutation (DDEA-PMI). This algorithm replaces the real objective function by constructing a radial basis function (RBF) surrogate model to reduce expensive computational costs and shorten solution time. In the process of solving FJSP, we use global selection (GS), local selection (LS), and random selection (RS) initialization selection strategies to obtain an initial population with high diversity. In order to reduce the generation of infeasible solutions, we use the POX crossover operator, which selects partial gene sequences from the parent generation and maps them to the offspring to preserve excellent features and ensure the feasibility of the solution. In addition, we design a multi-point random mutation operation to enhance the diversity of the population. Through the multi-point mutation strategy, it is able to explore more comprehensively in the solution space to increase the possibility of finding the optimal solution. To verify the effectiveness of DDEA-PMI, we compare it with three same types of data-driven evolutionary algorithms. We compare and analyze the DDEA-PMI with three algorithms after removing one of our proposed strategies. The experimental results show that DDEA-PMI is effective and has advantages in solving FJSP.
期刊介绍:
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.