Deep reinforcement learning-based scheduling in distributed systems: a critical review

被引:1
|
作者
Abadi, Zahra Jalali Khalil [1 ]
Mansouri, Najme [1 ]
Javidi, Mohammad Masoud [1 ]
机构
[1] Shahid Bahonar Univ Kerman, Dept Comp Sci, BOX 76135 133, Kerman, Iran
关键词
Deep reinforcement learning; Scheduling; Cloud computing; Fog computing; CLOUD; ROBOTICS;
D O I
10.1007/s10115-024-02167-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many fields of research use parallelized and distributed computing environments, including astronomy, earth science, and bioinformatics. Due to an increase in client requests, service providers face various challenges, such as task scheduling, security, resource management, and virtual machine migration. NP-hard scheduling problems require a long time to implement an optimal or suboptimal solution due to their large solution space. With recent advances in artificial intelligence, deep reinforcement learning (DRL) can be used to solve scheduling problems. The DRL approach combines the strength of deep learning and neural networks with reinforcement learning's feedback-based learning. This paper provides a comprehensive overview of DRL-based scheduling algorithms in distributed systems by categorizing algorithms and applications. As a result, several articles are assessed based on their main objectives, quality of service and scheduling parameters, as well as evaluation environments (i.e., simulation tools, real-world environment). The literature review indicates that algorithms based on RL, such as Q-learning, are effective for learning scaling and scheduling policies in a cloud environment. Additionally, the challenges and directions for further research on deep reinforcement learning to address scheduling problems were summarized (e.g., edge intelligence, ideal dynamic task scheduling framework, human-machine interaction, resource-hungry artificial intelligence (AI) and sustainability).
引用
收藏
页码:5709 / 5782
页数:74
相关论文
共 50 条
  • [1] DEEP REINFORCEMENT LEARNING-BASED IRRIGATION SCHEDULING
    Yang, Y.
    Hu, J.
    Porter, D.
    Marek, T.
    Heflin, K.
    Kong, H.
    Sun, L.
    [J]. TRANSACTIONS OF THE ASABE, 2020, 63 (03) : 549 - 556
  • [2] Deep Learning-Based Optimal Scheduling Scheme for Distributed Wind Power Systems
    Wang, Jing
    Wei, Xiongfei
    Fang, Yuanjie
    Zhang, Pinggai
    Juanatas, Ronaldo
    Caballero, Jonathan M.
    Niguidula, Jasmin D.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024,
  • [3] Distributed reinforcement learning-based optimization of resource scheduling for telematics
    Wen, Jing
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 118
  • [4] Deep Reinforcement Learning-Based Workload Scheduling for Edge Computing
    Tao Zheng
    Jian Wan
    Jilin Zhang
    Congfeng Jiang
    [J]. Journal of Cloud Computing, 11
  • [5] Deep Reinforcement Learning-Based Workload Scheduling for Edge Computing
    Zheng, Tao
    Wan, Jian
    Zhang, Jilin
    Jiang, Congfeng
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01):
  • [6] Deep Reinforcement Learning-based Scheduling for Roadside Communication Networks
    Atallah, Rihal
    Assi, Chadi
    Khahhaz, Maurice
    [J]. 2017 15TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT), 2017,
  • [7] Deep Reinforcement Learning-Based Scheduling for Multiband Massive MIMO
    Lopes, Victor Hugo L.
    Nahum, Cleverson Veloso
    Dreifuerst, Ryan M.
    Batista, Pedro
    Klautau, Aldebaro
    Cardoso, Kleber Vieira
    Heath Jr, Robert W.
    [J]. IEEE ACCESS, 2022, 10 : 125509 - 125525
  • [8] A deep reinforcement learning-based approach for the residential appliances scheduling
    Li, Sichen
    Cao, Di
    Huang, Qi
    Zhang, Zhenyuan
    Chen, Zhe
    Blaabjerg, Frede
    Hu, Weihao
    [J]. ENERGY REPORTS, 2022, 8 : 1034 - 1042
  • [9] Deep Reinforcement Learning-Based Scheduling for Multiband Massive MIMO
    Lopes, Victor Hugo L.
    Nahum, Cleverson Veloso
    Dreifuerst, Ryan M.
    Batista, Pedro
    Klautau, Aldebaro
    Cardoso, Kleber Vieira
    Heath, Robert W.
    [J]. IEEE Access, 2022, 10 : 125509 - 125525
  • [10] Deep reinforcement learning-based methods for resource scheduling in cloud computing: a review and future directions
    Zhou, Guangyao
    Tian, Wenhong
    Buyya, Rajkumar
    Xue, Ruini
    Song, Liang
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (05)