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

被引:1
作者
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 条
[31]   Improved Shuffled Frog Leaping Algorithm for Multi-objection Flexible Job-Shop Scheduling Problem [J].
Gou, Mingli ;
Gao, Qingxuan ;
Yang, Su .
INTELLIGENT COMPUTING AND INTERNET OF THINGS, PT II, 2018, 924 :3-14
[32]   Leveraging constraint programming in a deep learning approach for dynamically solving the flexible job-shop scheduling problem [J].
Echeverria, Imanol ;
Murua, Maialen ;
Santana, Roberto .
EXPERT SYSTEMS WITH APPLICATIONS, 2025, 265
[33]   An end-to-end deep reinforcement learning method based on graph neural network for distributed job-shop scheduling problem [J].
Huang, Jiang-Ping ;
Gao, Liang ;
Li, Xin-Yu .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
[34]   Flexible job shop scheduling problem considering machine and order acceptance, transportation costs, and setup times [J].
Mohsen Ziaee ;
Javad Mortazavi ;
Mohsen Amra .
Soft Computing, 2022, 26 :3527-3543
[35]   Flexible job shop scheduling problem considering machine and order acceptance, transportation costs, and setup times [J].
Ziaee, Mohsen ;
Mortazavi, Javad ;
Amra, Mohsen .
SOFT COMPUTING, 2022, 26 (07) :3527-3543
[36]   Dynamic scheduling for flexible job shop with insufficient transportation resources via graph neural network and deep reinforcement learning [J].
Zhang, Min ;
Wang, Liang ;
Qiu, Fusheng ;
Liu, Xiaorui .
COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 186
[37]   Dynamic scheduling for flexible job-shop with reconfigurable manufacturing cells considering dynamic job arrivals based on deep reinforcement learning [J].
Zheng, Liang ;
Chen, Xiaodi ;
Zhuang, Cunbo ;
Liu, Jianhua ;
Zhang, Yongyang ;
Lai, Lijuan .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2025,
[38]   Multi-objective flexible job-shop scheduling via graph attention network and reinforcement learning [J].
Li, Yuanhe ;
Zhong, Wenjian ;
Wu, Yuanqing .
JOURNAL OF SUPERCOMPUTING, 2025, 81 (01)
[39]   Research of Flexible Assembly Job-Shop Batch-Scheduling Problem Based on Improved Artificial Bee Colony [J].
Li, Xiulin ;
Lu, Jiansha ;
Yang, Chenxi ;
Wang, Jiale .
FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2022, 10
[40]   A Hierarchical Multi-Action Deep Reinforcement Learning Method for Dynamic Distributed Job-Shop Scheduling Problem With Job Arrivals [J].
Huang, Jiang-Ping ;
Gao, Liang ;
Li, Xin-Yu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 :2501-2513