A DQL-NSGA-III algorithm for solving the flexible job shop dynamic scheduling problem

被引:17
|
作者
Tang, Hongtao [1 ,2 ]
Xiao, Yu [1 ,2 ]
Zhang, Wei [1 ,2 ]
Lei, Deming [3 ]
Wang, Jing [3 ]
Xu, Tao [1 ,2 ]
机构
[1] Wuhan Univ Technol, Sch Mech & Elect Engn, Wuhan, Peoples R China
[2] Hubei Prov Engn Res Ctr Robot & Intelligent Mfg, Wuhan, Peoples R China
[3] Wuhan Univ Technol, Sch Automat, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop dynamic scheduling problem; Double Q -Learning; Adaptively adjustment; epsilon-Greedy strategy; Improved elite selection strategy; GENETIC ALGORITHM; OPTIMIZATION;
D O I
10.1016/j.eswa.2023.121723
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, the flexible job shop dynamic scheduling problem (FJDSP) has received considerable attention; however, FJDSP with transportation resource constraint is seldom investigated. In this study, FJDSP with transportation resource constraint is considered and an improved non-dominated sorting genetic algorithm-III (NSGA-III) algorithm (DQNSGA) integrated with reinforcement learning (RL) is proposed. In DQNSGA, an initialization method based on heuristic rules and an insertional greedy decoding approach are designed, and a double-Q Learning with an improved epsilon-greedy strategy is used to adaptively adjust the key parameters of NSGAIII. An improved elite selection strategy is also applied. Through extensive experiments and practical case studies, this algorithm has been compared with three other well-known algorithms. The results demonstrate that DQNSGA exhibits significant effectiveness and superiority in all tests. The research presented in this paper enables effective adjustments of production plans in response to dynamic events, which is of critical importance for production management in the manufacturing industry.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] A Two-Stage Individual Feedback NSGA-III for Dynamic Many-Objective Flexible Job Shop Scheduling Problem
    Feng, Yi
    Lin, Yating
    Yang, Zhile
    Xu, Yunlang
    Li, Di
    Li, Xiaoou
    Yang, Dongsheng
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024,
  • [32] Dynamic opposite learning enhanced dragonfly algorithm for solving large-scale flexible job shop scheduling problem
    Yang, Dongsheng
    Wu, Mingliang
    Li, Di
    Xu, Yunlang
    Zhou, Xianyu
    Yang, Zhile
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 238
  • [33] An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem
    Meng, Leilei
    Cheng, Weiyao
    Zhang, Biao
    Zou, Wenqiang
    Fang, Weikang
    Duan, Peng
    [J]. SENSORS, 2023, 23 (08)
  • [34] A dual population collaborative genetic algorithm for solving flexible job shop scheduling problem with AGV
    Han, Xiaoqing
    Cheng, Weiyao
    Meng, Leilei
    Zhang, Biao
    Gao, Kaizhou
    Zhang, Chaoyong
    Duan, Peng
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [35] Improved Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem with Machine Deterioration Effect
    Lin, Yali
    Zhang, Peng
    [J]. PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 131 - 134
  • [36] Adaptive salp swarm algorithm for solving flexible job shop scheduling problem with transportation time
    Niu, Hao-Yi
    Wu, Wei-Min
    Zhang, Ting-Qi
    Shen, Wei
    Zhang, Tao
    [J]. Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2023, 57 (07): : 1267 - 1277
  • [37] An Improved Immune Genetic Algorithm for Solving the Flexible Job Shop Scheduling Problem with Batch Processing
    Song, Libo
    Liu, Chang
    Shi, Haibo
    Zhu, Jun
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [38] Solving flexible job shop scheduling problem by a multi-swarm collaborative genetic algorithm
    Wang Cuiyu
    Li Yang
    Li Xinyu
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2021, 32 (02) : 261 - 271
  • [39] Solving a job shop scheduling problem
    Kumar, K. R. Anil
    Dhas, J. Edwin Raja
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2023, 46 (04) : 315 - 330
  • [40] An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem
    Xiuli Wu
    Xiajing Liu
    Ning Zhao
    [J]. Memetic Computing, 2019, 11 : 335 - 355