Neural Task Scheduling with Reinforcement Learning for Fog Computing Systems

被引:4
|
作者
Bian, Simeng [1 ]
Huang, Xi [1 ]
Shao, Ziyu [1 ]
Yang, Yang [1 ]
机构
[1] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai, Peoples R China
关键词
D O I
10.1109/globecom38437.2019.9014045
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A key challenge in the design space of fog computing systems is online task scheduling, i.e., to allocate multiple types of resources to pending tasks that are constantly generated from end devices. It is challenging because of the online, intensive, and time-varying nature of task arrival, the varieties in the amounts and durations of task resource demands, as well as the unattainability of such priori information due to the online nature of task arrivals. To handle such uncertainties, an online task scheduler design with flexibility to process sequences of task arrivals with variable lengths is highly demanded. Existing works have adopted deep reinforcement learning (DRL) techniques to develop online task schedulers in a data-driven fashion by constructing them as neural networks and training using empirical data. However, hindered by the intrinsic restriction of the underlying neural network design, such schedulers often suffer from poor flexibility that may induce resource under-utilization, or overly fine-grained control that induces considerable overheads. In this paper, we address the above challenges by integrating pointer network architecture with the scheduler design, and proposing Neural Task Scheduling (NTS), an online flexible task scheduling scheme which effectively reduces average task slowdown to facilitate best quality-of-service. Simulation results show that NTS consistently outperforms state-of-the-art schemes under different settings.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Priority-Aware Task Offloading in Vehicular Fog Computing Based on Deep Reinforcement Learning
    Shi, Jinming
    Du, Jun
    Wang, Jingjing
    Wang, Jian
    Yuan, Jian
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 16067 - 16081
  • [42] Reinforcement learning based task offloading of IoT applications in fog computing: algorithms and optimization techniques
    Allaoui, Takwa
    Gasmi, Kaouther
    Ezzedine, Tahar
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10299 - 10324
  • [43] Blockchain enabled trusted task offloading scheme for fog computing: A deep reinforcement learning approach
    Jain, Vibha
    Kumar, Bijendra
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (11)
  • [44] MTFP: matrix-based task-fog pairing method for task scheduling in fog computing
    Kaur N.
    Mittal A.
    International Journal of Information Technology, 2024, 16 (5) : 3205 - 3218
  • [45] Immune Scheduling Network Based Method for Task Scheduling in Decentralized Fog Computing
    Wang, Yabin
    Guo, Chenghao
    Yu, Jin
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [46] Task scheduling mechanisms in fog computing: review, trends, and perspectives
    Yang, Xin
    Rahmani, Nazanin
    KYBERNETES, 2021, 50 (01) : 22 - 38
  • [47] Multi-Objective Task Scheduling Approach for Fog Computing
    Abdel-Basset, Mohamed
    Moustafa, Nour
    Mohamed, Reda
    Elkomy, Osama M.
    Abouhawwash, Mohamed
    IEEE ACCESS, 2021, 9 (09): : 126988 - 127009
  • [48] Towards task scheduling in a cloud-fog computing system
    Xuan-Qui Pham
    Eui-Nam Huh
    2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [49] Task Scheduling and Resource Balancing of Fog Computing in Smart Factory
    Ming-Tuo Zhou
    Tian-Feng Ren
    Zhi-Ming Dai
    Xin-Yu Feng
    Mobile Networks and Applications, 2023, 28 : 19 - 30
  • [50] Task Scheduling and Resource Balancing of Fog Computing in Smart Factory
    Zhou, Ming-Tuo
    Ren, Tian-Feng
    Dai, Zhi-Ming
    Feng, Xin-Yu
    MOBILE NETWORKS & APPLICATIONS, 2023, 28 (01): : 19 - 30