A cooperative hierarchical deep reinforcement learning based multi-agent method for distributed job shop scheduling problem with random job arrivals

被引:17
|
作者
Huang, Jiang-Ping [1 ]
Gao, Liang [1 ]
Li, Xin-Yu [1 ]
Zhang, Chun-Jiang [1 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
关键词
Shop scheduling; Distributed manufacturing; Deep reinforcement learning; Multi-agent; GENETIC ALGORITHM; DISPATCHING RULES; MAKESPAN; MODEL; TIME;
D O I
10.1016/j.cie.2023.109650
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Distributed manufacturing can reduce the production cost through the cooperation among factories, and it has been an important trend in the industrial field. For the enterprises with daily delivered production tasks, the random job arrivals are regular. Thus, the Distributed Job-shop Scheduling Problem (DJSP) with random job arrivals is studied, and it is a typical case from the equipment manufacturing industry. The DJSP involves two coupled decision-making processes, job assigning and job sequencing, and the distributed and uncertain pro-duction environment requires the scheduling method to be more responsive and adaptive. Thus, a Deep Rein-forcement Learning (DRL) based multi-agent method is explored, and it is composed of the assigning agent and the sequencing agent. Two Markov Decision Processes (MDPs) are formulated for the two agents respectively. In the MDP for the assigning agent, fourteen factory-and-job related features are extracted as the state features, seven composite assigning rules are designed as the candidate actions, and the reward depends on the total processing time of different factories. In the MDP of the sequencing agent, five machine-and-job related features are set as the state features, six sequencing rules make up the action space, and the change of the factory makespan is the reward. Besides, to enhance the learning ability of the agents, a Deep Q-Network (DQN) framework with variable threshold probability in the training stage is designed, which can balance the exploi-tation and exploration in the model training. The proposed multi-agent method's effectiveness is proved by the independent utility test and the comparison test that are based on 1350 production instances, and its practical value in the actual production is implied by the case study from an automotive engine manufacturing company.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Dynamic flexible job-shop scheduling by multi-agent reinforcement learning with reward-shaping
    Zhang, Lixiang
    Yan, Yan
    Yang, Chen
    Hu, Yaoguang
    ADVANCED ENGINEERING INFORMATICS, 2024, 62
  • [42] An end-to-end deep reinforcement learning method based on graph neural network for distributed job-shop scheduling problem
    Huang, Jiang-Ping
    Gao, Liang
    Li, Xin-Yu
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [43] A new immune multi-agent system for the flexible job shop scheduling problem
    Wei Xiong
    Dongmei Fu
    Journal of Intelligent Manufacturing, 2018, 29 : 857 - 873
  • [44] A new immune multi-agent system for the flexible job shop scheduling problem
    Xiong, Wei
    Fu, Dongmei
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (04) : 857 - 873
  • [45] MODEL DESIGN OF JOB SHOP SCHEDULING BASED ON MULTI-AGENT SYSTEM
    Li Qing-song
    Du Li-ming
    2009 IITA INTERNATIONAL CONFERENCE ON SERVICES SCIENCE, MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 233 - 236
  • [46] Research of job-shop scheduling model based on multi-agent
    College of Mechanical Engineering, Shenyang Ligong University, Shenyang 110168, China
    不详
    不详
    Dongbei Daxue Xuebao, 2008, SUPPL. (75-78):
  • [47] Low-Carbon Flexible Job Shop Scheduling Problem Based on Deep Reinforcement Learning
    Tang, Yimin
    Shen, Lihong
    Han, Shuguang
    SUSTAINABILITY, 2024, 16 (11)
  • [48] Research on job-shop dynamic scheduling problem based on field bus and multi-agent
    Liao, Qiang
    Zhou, Kai
    Zhang, Bopeng
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2000, 11 (07): : 757 - 759
  • [49] Research on multi-agent genetic algorithm based on tabu search for the job shop scheduling problem
    Peng, Chong
    Wu, Guanglin
    Liao, T. Warren
    Wang, Hedong
    PLOS ONE, 2019, 14 (09):
  • [50] Multi-agent deep reinforcement learning-based approach for dynamic flexible assembly job shop scheduling with uncertain processing and transport times
    Wang, Hao
    Lin, Wenzheng
    Peng, Tao
    Xiao, Qinge
    Tang, Renzhong
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 270