Solving Task Scheduling Problems in Dew Computing via Deep Reinforcement Learning

被引:5
|
作者
Sanabria, Pablo [1 ,2 ]
Tapia, Tomas Felipe [1 ]
Icarte, Rodrigo Toro [1 ,2 ]
Neyem, Andres [1 ,2 ]
机构
[1] Pontificia Univ Catolica Chile, Comp Sci Dept, Santiago 7820436, Chile
[2] Ctr Nacl Inteligencia Artificial CENIA, Santiago 7820436, Chile
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 14期
关键词
Dew computing; reinforcement learning; scheduling algorithms; MOBILE DEVICES; EDGE; PREDICTION; INTERNET;
D O I
10.3390/app12147137
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Due to mobile and IoT devices' ubiquity and their ever-growing processing potential, Dew computing environments have been emerging topics for researchers. These environments allow resource-constrained devices to contribute computing power to others in a local network. One major challenge in these environments is task scheduling: that is, how to distribute jobs across devices available in the network. In this paper, we propose to distribute jobs in Dew environments using artificial intelligence (AI). Specifically, we show that an AI agent, known as Proximal Policy Optimization (PPO), can learn to distribute jobs in a simulated Dew environment better than existing methods-even when tested over job sequences that are five times longer than the sequences used during the training. We found that using our technique, we can gain up to 77% in performance compared with using human-designed heuristics.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Solving task scheduling problems in cloud manufacturing via attention mechanism and deep reinforcement learning
    Wang, Xiaohan
    Zhang, Lin
    Liu, Yongkui
    Zhao, Chun
    Wang, Kunyu
    JOURNAL OF MANUFACTURING SYSTEMS, 2022, 65 : 452 - 468
  • [2] Solving job shop scheduling problems via deep reinforcement learning
    Yuan, Erdong
    Cheng, Shuli
    Wang, Liejun
    Song, Shiji
    Wu, Fang
    APPLIED SOFT COMPUTING, 2023, 143
  • [3] Solving flexible job shop scheduling problems via deep reinforcement learning
    Yuan, Erdong
    Wang, Liejun
    Cheng, Shuli
    Song, Shiji
    Fan, Wei
    Li, Yongming
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 245
  • [4] Heterogeneous Task Oriented Data Scheduling in Vehicular Edge Computing via Deep Reinforcement Learning
    Luo, Quyuan
    Luan, Tom H.
    Shi, Weisong
    Fan, Pingzhi
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (12) : 19582 - 19596
  • [5] Deep Reinforcement Learning Based Task Scheduling in Edge Computing Networks
    Qi, Fan
    Li Zhuo
    Chen Xin
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 835 - 840
  • [6] A novel deep reinforcement learning scheme for task scheduling in cloud computing
    K. Siddesha
    G. V. Jayaramaiah
    Chandrapal Singh
    Cluster Computing, 2022, 25 : 4171 - 4188
  • [7] A novel deep reinforcement learning scheme for task scheduling in cloud computing
    Siddesha, K.
    Jayaramaiah, G. V.
    Singh, Chandrapal
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4171 - 4188
  • [8] Introducing an improved deep reinforcement learning algorithm for task scheduling in cloud computing
    Salari-Hamzehkhani, Behnam
    Akbari, Mehdi
    Safi-Esfahani, Faramarz
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [9] Deep Reinforcement Learning-Based Task Scheduling in IoT Edge Computing
    Sheng, Shuran
    Chen, Peng
    Chen, Zhimin
    Wu, Lenan
    Yao, Yuxuan
    SENSORS, 2021, 21 (05) : 1 - 19
  • [10] AUTOMATING ANTENNA SCHEDULING PROBLEMS USING QUANTUM COMPUTING AND DEEP REINFORCEMENT LEARNING
    Wilson, Brian
    Goh, Edwin
    Guillaume, Alex
    Alimo, Ryan
    Claudet, Thomas
    Venkataram, Hamsa
    2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 4915 - 4918