Dynamic scheduling for cloud manufacturing with uncertain events by hierarchical reinforcement learning and attention mechanism

被引:0
|
作者
Zhang, Jianxiong [1 ,2 ]
Jiang, Yuming [1 ,2 ,4 ]
Guo, Bing [1 ,2 ]
Liu, Tingting [1 ,2 ]
Hu, Dasha
Zhang, Jinbo [3 ]
Deng, Yifei [3 ]
Wang, Hao [3 ]
Yang, Jv [3 ]
Ding, Xuefeng [1 ,2 ]
机构
[1] Sichuan Univ, Sch Comp Sci, Chengdu 610065, Sichuan, Peoples R China
[2] Big Data Anal & Fus Applicat Technol Engn Lab Sich, Chengdu 610065, Sichuan, Peoples R China
[3] Chengdu Jwell Grp Co Ltd, Chengdu 610305, Sichuan, Peoples R China
[4] Chengdu Jincheng Coll, Sch Comp Sci & Software Engn, Chengdu 611731, Sichuan, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Dynamic cloud manufacturing scheduling; Uncertain event; Hierarchical reinforcement learning; Multi-head attention mechanism; Pointer network; SERVICE;
D O I
10.1016/j.knosys.2025.113335
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud manufacturing provides a platform for many-to-many scheduling of consumer tasks assigned to service providers. The dynamics and uncertainties of the cloud environment pose stringent requirements on the real-time performance and generalizability of scheduling algorithms. Moreover, the continuous variations in environmental states, task scale, and service statuses further complicate decision-making. However, existing dynamic scheduling methods, primarily developed to address static environments and constant scales, fall short of addressing the escalating volatility and complexity of real-world scheduling. To achieve near-real-time decision-making, a deep hierarchical reinforcement learning framework incorporating attention mechanisms and pointer networks is proposed for multi-objective dynamic scheduling in cloud manufacturing. This framework divides the scheduling problem into three subproblems (optimization objectives, manufacturing tasks, and service selection) and leverages a hierarchical structure to realize a three-step scheduling decision- making process. The proposed framework comprises three encoder-decoder-based agents, each corresponding to a subproblem and collaborating to achieve the overall decision. The agents utilize the multi-head attention mechanism to extract inter-task and inter-service relationships, enhancing decision precision and environmental adaptability. Additionally, the pointer network is incorporated into each agent, endowing the proposed framework with generalizability when inserting new tasks (or services) or removing existing ones. Experimental results across nine dynamic scenarios demonstrate that our framework outperforms five deep reinforcement learning algorithms and three meta-heuristics in terms of scheduling performance and runtime. Results from six out-of-training-scale instances further indicate that our framework exhibits superior generalization and scalability.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Cloud Resource Scheduling With Deep Reinforcement Learning and Imitation Learning
    Guo, Wenxia
    Tian, Wenhong
    Ye, Yufei
    Xu, Lingxiao
    Wu, Kui
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05): : 3576 - 3586
  • [42] Attention Mechanism-Aided Deep Reinforcement Learning for Dynamic Edge Caching
    Teng, Ziyi
    Fang, Juan
    Yang, Huijing
    Yu, Lu
    Chen, Huijie
    Xiang, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (06) : 10197 - 10213
  • [43] Heterogeneous Graph Attention Networks for Scheduling in Cloud Manufacturing and Logistics
    Fomin, Dmitrii
    Makarov, Ilya
    Voronina, Mariia
    Strimovskaya, Anna
    Pozdnyakov, Vitaliy
    IEEE ACCESS, 2024, 12 : 196195 - 196206
  • [44] Hierarchical reinforcement learning with adaptive scheduling for robot control
    Huang, Zhigang
    Liu, Quan
    Zhu, Fei
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [45] Task Scheduling in Cloud Using Deep Reinforcement Learning
    Swarup, Shashank
    Shakshuki, Elhadi M.
    Yasar, Ansar
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 42 - 51
  • [46] A Centralized Reinforcement Learning Approach for Proactive Scheduling in Manufacturing
    Qu, Shuhui
    Chu, Tianshu
    Wang, Jie
    Leckie, James
    Jian, Weiwen
    PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [47] Simulation model of dynamic service scheduling in cloud manufacturing
    Zhou, Longfei
    Zhang, Lin
    Ren, Lei
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 4199 - 4204
  • [48] Enterprise and service-level scheduling of robot production services in cloud manufacturing with deep reinforcement learning
    Ping, Yaoyao
    Liu, Yongkui
    Zhang, Lin
    Wang, Lihui
    Xu, Xun
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (08) : 3889 - 3916
  • [49] A Deep-Reinforcement-Learning-Based Optimization Approach for Real-Time Scheduling in Cloud Manufacturing
    Zhu, Huayu
    Li, Mengrong
    Tang, Yong
    Sun, Yanfei
    IEEE ACCESS, 2020, 8 : 9987 - 9997
  • [50] Dynamic scheduling of workshop resource in cloud manufacturing environment
    Hu, Yanjuan
    Pan, Leiting
    Pan, Xueqiao
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 138