Solving task scheduling problems in cloud manufacturing via attention mechanism and deep reinforcement learning

被引:21
|
作者
Wang, Xiaohan [1 ]
Zhang, Lin [1 ]
Liu, Yongkui [2 ]
Zhao, Chun [3 ]
Wang, Kunyu [1 ]
机构
[1] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100191, Peoples R China
[2] Xidian Univ, Sch Mechanoelect Engn, Xian 710071, Peoples R China
[3] Beijing Informat Sci & Technol Univ, Comp Sch, Beijing 100101, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling problem; Deep reinforcement learning; Transformer; Multi-head attention; Cloud manufacturing; ALGORITHM;
D O I
10.1016/j.jmsy.2022.08.013
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cloud manufacturing (CMfg) offers a cloud platform for both consumers and providers, and allocating consumer tasks to service providers requires many-to-many scheduling. Deep reinforcement learning (DRL) has been gradually employed to solve CMfg scheduling problems and has achieved satisfactory performance in dynamic and uncertain cloud environments. Nonetheless, we need better scheduling algorithms and more accessible modeling methods to enable practical implementation. In this study, an end-to-end scheduling algorithm is proposed to address task scheduling problems in CMfg. The proposal extracts intercorrelations in enterprise-enterprise and enterprise-task with the multi-head attention mechanism and is trained by DRL. Our proposal has extremely low time-response compared to heuristic algorithms and can generate a scheduling solution in seconds. In contrast to other DRL algorithms, our proposal can achieve better scheduling performances and uses a more accessible modeling method: the objective function alone is sufficient to train the model stably, without the need for a step-based reward function. Applying multi-head attention and DRL to scheduling problems is an exploratory attempt to achieve positive results. Experimental results on a case of automobile structure part processing in CMfg indicated that our proposal showed competitive scheduling performances and running time compared to eight DRL algorithms, two heuristic algorithms, and two priority dispatching rules. Besides, the results proved that our proposal's generalizability and scalability were better than the other eight DRL algorithms.
引用
收藏
页码:452 / 468
页数:17
相关论文
共 50 条
  • [1] Online simulation task scheduling in cloud manufacturing with cross attention and deep reinforcement learning
    Chen, Zhen
    Zhang, Lin
    Laili, Yuanjun
    Wang, Xiaohan
    Wang, Fei
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024,
  • [2] Solving Task Scheduling Problems in Dew Computing via Deep Reinforcement Learning
    Sanabria, Pablo
    Tapia, Tomas Felipe
    Icarte, Rodrigo Toro
    Neyem, Andres
    APPLIED SCIENCES-BASEL, 2022, 12 (14):
  • [3] Task scheduling based on deep reinforcement learning in a cloud manufacturing environment
    Dong, Tingting
    Xue, Fei
    Xiao, Chuangbai
    Li, Juntao
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (11):
  • [4] Cloud-edge collaboration task scheduling in cloud manufacturing: An attention-based deep reinforcement learning approach
    Chen, Zhen
    Zhang, Lin
    Wang, Xiaohan
    Wang, Kunyu
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 177
  • [5] Study on deep reinforcement learning for multi-task scheduling in cloud manufacturing
    Xiao, Jiuhong
    Cai, Yishuai
    Chen, Yong
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2025,
  • [6] Solving job shop scheduling problems via deep reinforcement learning
    Yuan, Erdong
    Cheng, Shuli
    Wang, Liejun
    Song, Shiji
    Wu, Fang
    APPLIED SOFT COMPUTING, 2023, 143
  • [7] Sequence generation for multi-task scheduling in cloud manufacturing with deep reinforcement learning
    Ping, Yaoyao
    Liu, Yongkui
    Zhang, Lin
    Wang, Lihui
    Xu, Xun
    JOURNAL OF MANUFACTURING SYSTEMS, 2023, 67 : 315 - 337
  • [8] 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
  • [9] Hybrid Task Scheduling in Cloud Manufacturing With Sparse-Reward Deep Reinforcement Learning
    Wang, Xiaohan
    Laili, Yuanjun
    Zhang, Lin
    Liu, Yongkui
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 1878 - 1892
  • [10] Hybrid Task Scheduling in Cloud Manufacturing With Sparse-Reward Deep Reinforcement Learning
    Wang, Xiaohan
    Laili, Yuanjun
    Zhang, Lin
    Liu, Yongkui
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 1878 - 1892