Distributed heterogeneous flexible job-shop scheduling problem considering automated guided vehicle transportation via improved deep Q network

被引:0
|
作者
Yuan, Minghai [1 ]
Lu, Songwei [1 ]
Zheng, Liang [1 ]
Yu, Qi [1 ]
Pei, Fengque [1 ]
Gu, Wenbin [1 ]
机构
[1] Hohai Univ, Coll Mech & Elect Engn, Changzhou, Peoples R China
关键词
Distributed heterogeneous flexible job-shop; scheduling; AGV; Deep reinforcement learning; Deep Q network; Combination dispatching rule; OPTIMIZATION;
D O I
10.1016/j.swevo.2025.101902
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distributed manufacturing has become a research hotspot in the context of economic globalization. The distributed heterogeneous flexible job-shop scheduling problem considering automated guided vehicle transportation (DHFJSP-AGV) extends the classic flexible job-shop scheduling problem (FJSP) but remains under- explored. DHFJSP-AGV involves four subproblems: assigning jobs to heterogeneous factories, scheduling jobs to machines, sequencing operations on machines and transporting jobs between machines using AGVs. Due to its complexity, this study proposes an improved deep Q network (DQN) real-time scheduling method aimed at minimizing makespan. A mixed integer linear programming model (MILP) of DHFJSP-AGV is developed and transformed into a Markov decision process (MDP). Eight general state features are extracted and normalized to represent the state space, while appropriate combination dispatching rules are selected as the action space. The state features of each scheduling point are input to the DQN, determining the factory, job, machine, and AGV for each process. Additionally, double DQN and an improved epsilon-greedy exploration are used to enhance the DQN. Numerical comparison experiments under different production configurations and real-world application in distributed flexible job-shop with dynamic map environment demonstrate the effectiveness and generalization capabilities of improved DQN.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem
    De Giovanni, L.
    Pezzella, F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) : 395 - 408
  • [2] Dynamic distributed flexible job-shop scheduling problem considering operation inspection
    Zhu, Kaikai
    Gong, Guiliang
    Peng, Ningtao
    Zhang, Liqiang
    Huang, Dan
    Luo, Qiang
    Li, Xiaoqiang
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 224
  • [3] An Improved Social Spider Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Yao
    Zhu, Linbo
    Wang, Jiwen
    Qiu, Jianfeng
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ESTIMATION, DETECTION AND INFORMATION FUSION ICEDIF 2015, 2015, : 157 - 162
  • [4] Solving Flexible Job-Shop Scheduling Problem with Heterogeneous Graph Neural Network Based on Relation and Deep Reinforcement Learning
    Tang, Hengliang
    Dong, Jinda
    MACHINES, 2024, 12 (08)
  • [5] Rainbow Versus Deep Q-Network: A Reinforcement Learning Comparison on The Flexible Job-Shop Problem
    Correa, Arthur
    Jesus, Alexandre
    Silva, Cristovao
    Pecas, Paulo
    Moniz, Samuel
    IFAC PAPERSONLINE, 2024, 58 (19): : 870 - 875
  • [6] A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect
    Bouazza, W.
    Sallez, Y.
    Beldjilali, B.
    IFAC PAPERSONLINE, 2017, 50 (01): : 15890 - 15895
  • [7] A Q-learning-based hyper-heuristic evolutionary algorithm for the distributed flexible job-shop scheduling problem with crane transportation
    Zhang, Zi-Qi
    Wu, Fang-Chun
    Qian, Bin
    Hu, Rong
    Wang, Ling
    Jin, Huai-Ping
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [8] The Improved Simulated Annealing Genetic Algorithm for Flexible Job-Shop Scheduling Problem
    Gu, Xiaolin
    Huang, Ming
    Liang, Xu
    PROCEEDINGS OF 2017 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2017), 2017, : 22 - 27
  • [9] The flexible job-shop scheduling problem considering deterioration effect and energy consumption simultaneously
    Wu, Xiuli
    Shen, Xianli
    Li, Congbo
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 135 : 1004 - 1024
  • [10] A distributed flexible job shop scheduling problem considering worker arrangement using an improved memetic algorithm
    Luo, Qiang
    Deng, Qianwang
    Gong, Guiliang
    Guo, Xin
    Liu, Xiahui
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 207