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

被引:6
|
作者
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 条
  • [21] Sparse communication in multi-agent deep reinforcement learning
    Han, Shuai
    Dastani, Mehdi
    Wang, Shihan
    NEUROCOMPUTING, 2025, 625
  • [22] Research Progress of Multi-Agent Deep Reinforcement Learning
    Ding, Shi-Feiu
    Du, Weiu
    Zhang, Jianu
    Guo, Li-Liu
    Ding, Ding
    Jisuanji Xuebao/Chinese Journal of Computers, 2024, 47 (07): : 1547 - 1567
  • [23] Multi-Agent Deep Reinforcement Learning to Enable Dynamic TDD in a Multi-Cell Environment
    Boutiba, Karim
    Bagaa, Miloud
    Ksentini, Adlen
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) : 6163 - 6177
  • [24] HiMacMic: Hierarchical Multi-Agent Deep Reinforcement Learning with Dynamic Asynchronous Macro Strategy
    Zhang, Hancheng
    Li, Guozheng
    Liu, Chi Harold
    Wang, Guoren
    Tang, Jian
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 3239 - 3248
  • [25] Learning to school in dense configurations with multi-agent deep reinforcement learning
    Zhu, Yi
    Pang, Jian-Hua
    Gao, Tong
    Tian, Fang-Bao
    BIOINSPIRATION & BIOMIMETICS, 2023, 18 (01)
  • [26] Satellite-Terrestrial Coordinated Multi-Satellite Beam Hopping Scheduling Based on Multi-Agent Deep Reinforcement Learning
    Lin, Zhiyuan
    Ni, Zuyao
    Kuang, Linling
    Jiang, Chunxiao
    Huang, Zhen
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (08) : 10091 - 10103
  • [27] The crowd cooperation approach for formation maintenance and collision avoidance using multi-agent deep reinforcement learning
    Sun, Libo
    Yan, Jiahui
    Qiu, Yongchun
    Qin, Wenhu
    VISUAL COMPUTER, 2024, : 4081 - 4095
  • [28] Applications of Multi-Agent Deep Reinforcement Learning: Models and Algorithms
    Ibrahim, Abdikarim Mohamed
    Yau, Kok-Lim Alvin
    Chong, Yung-Wey
    Wu, Celimuge
    APPLIED SCIENCES-BASEL, 2021, 11 (22):
  • [29] Exploring multi-agent reinforcement learning for unrelated parallel machine scheduling
    Zampella, Maria
    Otamendi, Urtzi
    Belaunzaran, Xabier
    Artetxe, Arkaitz
    Olaizola, Igor G.
    Sierra, Basilio
    Longo, Giuseppe
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (04)
  • [30] Multi-Agent Deep Reinforcement Learning Based Scheduling Approach for Mobile Charging in Internet of Electric Vehicles
    Liu, Linfeng
    Huang, Zhuo
    Xu, Jia
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 10130 - 10145