{"title":"An Iterative Greedy Algorithm for Solving a Multiobjective Distributed Assembly Flexible Job Shop Scheduling Problem With Fuzzy Processing Time","authors":"Fuqing Zhao;Yuqing Du;Changxue Zhuang;Ling Wang;Yang Yu","doi":"10.1109/TCYB.2025.3538007","DOIUrl":null,"url":null,"abstract":"Deterministic processing time are no longer applicable under realistic circumstances because of the uncertainties involved in manufacturing and production processes. The present study aims to address a multiobjective distributed assembly flexible job shop scheduling problem with type-2 fuzzy time (DAT2FFJSP), focusing on the optimization objectives of minimizing the makespan and total energy consumption. To address this problem, a mixed-integer linear programming model is presented. Then, a population-based iterative greedy algorithm (PBIGA) with a Q-learning mechanism is proposed, which possesses the following characteristics: 1) a hybrid initialization method is used to generate the population; 2) six local search operators, crossover operators, and mutation operators are applied to explore and exploit the solution space; and 3) the Q-learning mechanism intelligently utilizes historical information on the success of local search operator updates to determine the most suitable perturbation operator; and 4) an energy-saving strategy is applied to improve the candidate solutions. Finally, the effectiveness of the proposed components is validated through extensive experiments that are conducted on 30 instances. The PBIGA outperforms the state-of-the-art algorithms on the DAT2FFJSP.","PeriodicalId":13112,"journal":{"name":"IEEE Transactions on Cybernetics","volume":"55 5","pages":"2302-2315"},"PeriodicalIF":10.5000,"publicationDate":"2025-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Cybernetics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10917000/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Deterministic processing time are no longer applicable under realistic circumstances because of the uncertainties involved in manufacturing and production processes. The present study aims to address a multiobjective distributed assembly flexible job shop scheduling problem with type-2 fuzzy time (DAT2FFJSP), focusing on the optimization objectives of minimizing the makespan and total energy consumption. To address this problem, a mixed-integer linear programming model is presented. Then, a population-based iterative greedy algorithm (PBIGA) with a Q-learning mechanism is proposed, which possesses the following characteristics: 1) a hybrid initialization method is used to generate the population; 2) six local search operators, crossover operators, and mutation operators are applied to explore and exploit the solution space; and 3) the Q-learning mechanism intelligently utilizes historical information on the success of local search operator updates to determine the most suitable perturbation operator; and 4) an energy-saving strategy is applied to improve the candidate solutions. Finally, the effectiveness of the proposed components is validated through extensive experiments that are conducted on 30 instances. The PBIGA outperforms the state-of-the-art algorithms on the DAT2FFJSP.
期刊介绍:
The scope of the IEEE Transactions on Cybernetics includes computational approaches to the field of cybernetics. Specifically, the transactions welcomes papers on communication and control across machines or machine, human, and organizations. The scope includes such areas as computational intelligence, computer vision, neural networks, genetic algorithms, machine learning, fuzzy systems, cognitive systems, decision making, and robotics, to the extent that they contribute to the theme of cybernetics or demonstrate an application of cybernetics principles.