Deep reinforcement learning-based memetic algorithm for energy-aware flexible job shop scheduling with multi-AGV

被引:17
|
作者
Zhang, Fayong [1 ]
Li, Rui [2 ]
Gong, Wenyin [2 ,3 ]
机构
[1] China Univ Geosci, Coll Geog & Informat Engn, Wuhan 430074, Peoples R China
[2] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling; Automatic guided vehicle; Energy-aware scheduling; Memetic algorithm; Deep reinforcement learning; GENETIC ALGORITHM; MULTIOBJECTIVE OPTIMIZATION;
D O I
10.1016/j.cie.2024.109917
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The integration of manufacturing and logistics scheduling issues in shop operations has garnered considerable attention. Concurrently, escalating concerns about global warming have propelled the emergence of green manufacturing as a critical challenge. Notably, extant research in this domain lacks an incorporation of green metrics within the framework of manufacturing and logistics -integrated scheduling. Furthermore, the determination of a critical block remains a challenging aspect, with an absence of consideration for a neighborhood structure founded on the critical block. Moreover, prior endeavors have predominantly relied on Q -learning to augment evolutionary algorithms, a strategy criticized for its limited learning capacity. Consequently, this study addresses these gaps by presenting an energy -efficient flexible job Shop scheduling with multi -autonomous guided vehicles (EFJS-AGV). The primary objectives are the simultaneous minimization of makespan and total energy consumption. To tackle this NP -hard problem, a deep Q -network -based memetic algorithm is proposed. The devised algorithm incorporates several distinctive features. Firstly, the strength Pareto evolutionary algorithm (SPEA2) is employed to swiftly explore the objective space, enhancing convergence and diversity. Secondly, four distinct local search operators based on critical paths and blocks are devised to efficiently reduce makespan. Thirdly, deep reinforcement learning is harnessed to understand the interplay between solutions and action selection. This understanding aids the evolutionary algorithm in selecting the most optimal operator. The efficacy of the proposed algorithm is rigorously evaluated through a comparative analysis with five state-of-the-art algorithms. The assessment is conducted on two benchmark datasets encompassing 20 instances. The numerical experimental results affirm the effectiveness of the proposed enhancements and algorithms. Furthermore, the superior performance of the proposed algorithm in addressing the EFJS-AGV substantiates its robustness and applicability.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Multi-AGV Dynamic Scheduling in an Automated Container Terminal: A Deep Reinforcement Learning Approach
    Zheng, Xiyan
    Liang, Chengji
    Wang, Yu
    Shi, Jian
    Lim, Gino
    MATHEMATICS, 2022, 10 (23)
  • [32] A Learning-Based Memetic Algorithm for Energy-Efficient Flexible Job-Shop Scheduling With Type-2 Fuzzy Processing Time
    Li, Rui
    Gong, Wenyin
    Lu, Chao
    Wang, Ling
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (03) : 610 - 620
  • [33] Flexible Job Shop Scheduling Using a Multiobjective Memetic Algorithm
    Chiang, Tsung-Che
    Lin, Hsiao-Jou
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 49 - 56
  • [34] Deep reinforcement learning for flexible assembly job shop scheduling problem
    Hu Y.
    Zhang L.
    Bai X.
    Tang Q.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023, 51 (02): : 153 - 160
  • [35] Dynamic scheduling for multi-objective flexible job shop via deep reinforcement learning
    Yuan, Erdong
    Wang, Liejun
    Song, Shiji
    Cheng, Shuli
    Fan, Wei
    APPLIED SOFT COMPUTING, 2025, 171
  • [36] DeepMAG: Deep reinforcement learning with multi-agent graphs for flexible job shop scheduling
    Zhang, Jia-Dong
    He, Zhixiang
    Chan, Wing -Ho
    Chow, Chi -Yin
    KNOWLEDGE-BASED SYSTEMS, 2023, 259
  • [37] Multi-objective fuzzy flexible job shop scheduling using memetic algorithm
    Wang, Chun
    Tian, Na
    Ji, Zhicheng
    Wang, Yan
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2017, 87 (14) : 2828 - 2846
  • [38] Matheuristic and learning-oriented multi-objective artificial bee colony algorithm for energy-aware flexible assembly job shop scheduling problem
    Hu, Yifan
    Zhang, Liping
    Zhang, Zikai
    Li, Zixiang
    Tang, Qiuhua
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [39] Energy-Aware Production Scheduling in Flow Shop and Job Shop Environments Using a Multi-Objective Genetic Algorithm
    Vallejos-Cifuentes, Pablo
    Ramirez-Gomez, Camilo
    Escudero-Atehortua, Ana
    Rodriguez Velasquez, Elkin
    ENGINEERING MANAGEMENT JOURNAL, 2019, 31 (02) : 82 - 97
  • [40] Deep Reinforcement Learning for Dynamic Flexible Job Shop Scheduling with Random Job Arrival
    Chang, Jingru
    Yu, Dong
    Hu, Yi
    He, Wuwei
    Yu, Haoyu
    PROCESSES, 2022, 10 (04)