Deep Reinforcement Learning-Based Multi-Task Scheduling in Cloud Manufacturing Under Different Task Arrival Modes

被引:2
|
作者
Ping, Yaoyao [1 ]
Liu, Yongkui [1 ]
Zhang, Lin [2 ,3 ]
Wang, Lihui [4 ]
Xu, Xun [5 ]
机构
[1] Xidian Univ, Sch Mechanoelect Engn, Xian 710071, Peoples R China
[2] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100191, Peoples R China
[3] Beihang Univ, Engn Res Ctr Complex Prod Adv Mfg Syst, Minist Educ, Beijing 100191, Peoples R China
[4] KTH Royal Inst Technol, Dept Prod Engn, S-11428 Stockholm, Sweden
[5] Univ Auckland, Dept Mech Engn, Auckland 1142, New Zealand
基金
中国国家自然科学基金;
关键词
cloud manufacturing; multi-task scheduling; task arrival mode; Deep reinforcement learning; Deep Q-network; SERVICE SELECTION; OPTIMIZATION; SIMULATION; SCHEME;
D O I
10.1115/1.4062217
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cloud manufacturing is a service-oriented networked manufacturing model that aims to provide manufacturing resources as services in an on-demand manner. Scheduling is one of the key techniques for cloud manufacturing to achieve the aim. Multi-task scheduling with dynamical task arrivals is a critical problem in cloud manufacturing. Many traditional algorithms such as the genetic algorithm (GA) and ant colony optimization algorithm (ACO) have been used to address the issue, which, however, either are incapable of or perform poorly in tackling the problem. Deep reinforcement learning (DRL) as the combination of deep learning (DL) and reinforcement learning (RL) provides an effective technique in this regard. In view of this, we employ a typical DRL algorithm-Deep Q-network (DQN)-and propose a DQN-based approach for multitask scheduling in cloud manufacturing. Three different task arrival modes-arriving at the same time, arriving in random batches, and arriving one by one sequentially-are considered. Four baseline methods including random scheduling, round-robin scheduling, earliest scheduling, and minimum execution time (min-time) scheduling are investigated. A comparison of results indicates that the DQN-based scheduling approach is effective and performs best among all approaches in addressing the multitask scheduling problem in cloud manufacturing.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Sequence generation for multi-task scheduling in cloud manufacturing with deep reinforcement learning
    Ping, Yaoyao
    Liu, Yongkui
    Zhang, Lin
    Wang, Lihui
    Xu, Xun
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2023, 67 : 315 - 337
  • [2] An improved deep reinforcement learning-based scheduling approach for dynamic task scheduling in cloud manufacturing
    Wang, Xiaohan
    Zhang, Lin
    Liu, Yongkui
    Laili, Yuanjun
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (11) : 4014 - 4030
  • [3] Multi-task Deep Reinforcement Learning for Scalable Parallel Task Scheduling
    Zhang, Lingxin
    Qi, Qi
    Wang, Jingyu
    Sun, Haifeng
    Liao, Jianxin
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 2992 - 3001
  • [4] Task scheduling based on deep reinforcement learning in a cloud manufacturing environment
    Dong, Tingting
    Xue, Fei
    Xiao, Chuangbai
    Li, Juntao
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (11):
  • [5] Workload-based multi-task scheduling in cloud manufacturing
    Liu, Yongkui
    Xu, Xun
    Zhang, Lin
    Wang, Long
    Zhong, Ray Y.
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2017, 45 : 3 - 20
  • [6] Scalable Parallel Task Scheduling for Autonomous Driving Using Multi-Task Deep Reinforcement Learning
    Qi, Qi
    Zhang, Lingxin
    Wang, Jingyu
    Sun, Haifeng
    Zhuang, Zirui
    Liao, Jianxin
    Yu, F. Richard
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (11) : 13861 - 13874
  • [7] A Survey of Multi-Task Deep Reinforcement Learning
    Vithayathil Varghese, Nelson
    Mahmoud, Qusay H.
    [J]. ELECTRONICS, 2020, 9 (09) : 1 - 21
  • [8] Multi-Task Deep Reinforcement Learning with PopArt
    Hessel, Matteo
    Soyer, Hubert
    Espeholt, Lasse
    Czarnecki, Wojciech
    Schmitt, Simon
    van Hasselt, Hado
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 3796 - 3803
  • [9] Attentive Multi-task Deep Reinforcement Learning
    Bram, Timo
    Brunner, Gino
    Richter, Oliver
    Wattenhofer, Roger
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2019, PT III, 2020, 11908 : 134 - 149
  • [10] MULTI-TASK SCHEDULING BASED ON QOS EVALUATION IN CLOUD MANUFACTURING SYSTEM
    Li, Feng
    Zhang, Lin
    Laili, Yuanjun
    [J]. PROCEEDINGS OF THE ASME 12TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE - 2017, VOL 3, 2017,