Multi-agent deep reinforcement learning for dynamic reconfigurable shop scheduling considering batch processing and worker cooperation

被引:4
|
作者
Li, Yuxin [1 ]
Li, Xinyu [1 ]
Gao, Liang [1 ]
Lu, Zhibing [2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[2] Beijing Inst Remote Sensing Equipment, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
Reconfigurable workshop; Multi-agent deep reinforcement learning; Dynamic scheduling; Batch processing; Worker cooperation;
D O I
10.1016/j.rcim.2024.102834
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Reconfigurable manufacturing system is considered as a promising next-generation manufacturing paradigm. However, limited equipment and complex product processes add additional coupled scheduling problems, including resource allocation, batch processing and worker cooperation. Meanwhile, dynamic events bring uncertainty. Traditional scheduling methods are difficult to obtain good solutions quickly. To this end, this paper proposes a multi-agent deep reinforcement learning (DRL) based method for dynamic reconfigurable shop scheduling problem considering batch processing and worker cooperation to minimize the total tardiness cost. Specifically, a dual-agent DRL-based scheduling framework is first designed. Then, a multi-agent DRL-based training algorithm is developed, where two high-quality end-to-end action spaces are designed using rule adjustment, and an estimated tardiness cost driven reward function is proposed for order-level scheduling problem. Moreover, a multi-resource allocation heuristics is designed for the reasonable assignment of equipment and workers, and a batch processing rule is designed to determine the action of manufacturing cell based on workshop state. Finally, a strategy is proposed for handling new order arrivals, equipment breakdown and job reworks. Experimental results on 140 instances show that the proposed method is superior to scheduling rules, genetic programming, and two popular DRL-based methods, and can effectively deal with various disturbance events. Furthermore, a real-world assembly and debugging workshop case is studied to show that the proposed method is applicable to solve the complex reconfigurable shop scheduling problems.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Deep Multi-Agent Reinforcement Learning: A Survey
    Liang X.-X.
    Feng Y.-H.
    Ma Y.
    Cheng G.-Q.
    Huang J.-C.
    Wang Q.
    Zhou Y.-Z.
    Liu Z.
    Zidonghua Xuebao/Acta Automatica Sinica, 2020, 46 (12): : 2537 - 2557
  • [32] A reinforcement learning-based approach for solving multi-agent job shop scheduling problem
    Dong, Zhuoran
    Ren, Tao
    Qi, Fang
    Weng, Jiacheng
    Bai, Danyu
    Yang, Jie
    Wu, Chin-Chia
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024,
  • [33] Lenient Multi-Agent Deep Reinforcement Learning
    Palmer, Gregory
    Tuyls, Karl
    Bloembergen, Daan
    Savani, Rahul
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 443 - 451
  • [34] Multi-agent deep reinforcement learning: a survey
    Gronauer, Sven
    Diepold, Klaus
    ARTIFICIAL INTELLIGENCE REVIEW, 2022, 55 (02) : 895 - 943
  • [35] Multi-agent reinforcement learning based on graph convolutional network for flexible job shop scheduling
    Jing, Xuan
    Yao, Xifan
    Liu, Min
    Zhou, Jiajun
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (01) : 75 - 93
  • [36] Multi-agent reinforcement learning based on graph convolutional network for flexible job shop scheduling
    Xuan Jing
    Xifan Yao
    Min Liu
    Jiajun Zhou
    Journal of Intelligent Manufacturing, 2024, 35 : 75 - 93
  • [37] Batch Active Learning with Graph Neural Networks via Multi-Agent Deep Reinforcement Learning
    Zhang, Yuheng
    Tong, Hanghang
    Xia, Yinglong
    Zhu, Yan
    Chi, Yuejie
    Ying, Lei
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 9118 - 9126
  • [38] Learning to Communicate with Deep Multi-Agent Reinforcement Learning
    Foerster, Jakob N.
    Assael, Yannis M.
    de Freitas, Nando
    Whiteson, Shimon
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [39] Dynamic multi-objective scheduling for flexible job shop by deep reinforcement learning
    Luo, Shu
    Zhang, Linxuan
    Fan, Yushun
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 159
  • [40] Job Shop Dynamic Scheduling Model Based on Multi-Agent
    He, Li
    Liu, Yong-xian
    Xie, Hua-long
    Zhang, Yu
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 829 - +