Combining neural network-based method with heuristic policy for optimal task scheduling in hierarchical edge cloud

被引:5
|
作者
Chen, Zhuo [1 ]
Wei, Peihong [2 ]
Li, Yan [2 ]
机构
[1] Chongqing Univ Technol, Coll Comp Sci & Engn, Chongqing 200433, Peoples R China
[2] Chongqing Univ Technol, Sch Artificial Intelligence, Chongqing 200433, Peoples R China
关键词
Edge cloud; Task scheduling; Neural network; Reinforcement learning; ALGORITHM;
D O I
10.1016/j.dcan.2022.04.023
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Deploying service nodes hierarchically at the edge of the network can effectively improve the service quality of offloaded task requests and increase the utilization of resources. In this paper, we study the task scheduling problem in the hierarchically deployed edge cloud. We first formulate the minimization of the service time of scheduled tasks in edge cloud as a combinatorial optimization problem, blue and then prove the NP-hardness of the problem. Different from the existing work that mostly designs heuristic approximation-based algorithms or policies to make scheduling decision, we propose a newly designed scheduling policy, named Joint Neural Network and Heuristic Scheduling (JNNHSP), which combines a neural network-based method with a heuristic based solution. JNNHSP takes the Sequence-to-Sequence (Seq2Seq) model trained by Reinforcement Learning (RL) as the primary policy and adopts the heuristic algorithm as the auxiliary policy to obtain the scheduling solution, thereby achieving a good balance between the quality and the efficiency of the scheduling solution. In-depth experiments show that compared with a variety of related policies and optimization solvers, JNNHSP can achieve better performance in terms of scheduling error ratio, the degree to which the policy is affected by re-sources limitations, average service latency, and execution efficiency in a typical hierarchical edge cloud.
引用
收藏
页码:688 / 697
页数:10
相关论文
共 50 条
  • [1] Combining neural network-based method with heuristic policy for optimal task scheduling in hierarchical edge cloud
    Zhuo Chen
    Peihong Wei
    Yan Li
    Digital Communications and Networks, 2023, 9 (03) : 688 - 697
  • [2] Neural Network-Based Task Scheduling with Preemptive Fan Control
    Acun, Bilge
    Lee, Eun Kyung
    Park, Yoonho
    Kale, Laxmikant V.
    PROCEEDINGS OF 4TH INTERNATIONAL WORKSHOP ON ENERGY EFFICIENT SUPERCOMPUTING (E2SC 2016), 2016, : 77 - 84
  • [3] A Deep Neural Network-Based Optimal Scheduling Decision-Making Method for Microgrids
    Chen, Fei
    Wang, Zhiyang
    He, Yu
    ENERGIES, 2023, 16 (22)
  • [4] Artificial neural network-based heuristic Optimal Traffic Signal Timing
    Saito, M
    Fan, JZ
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2000, 15 (04) : 281 - 291
  • [5] Optimal Task Scheduling in Cloud Computing Environment: Meta Heuristic Approaches
    Mandal, Tripti
    Acharyya, Sriyankar
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL INFORMATION AND COMMUNICATION TECHNOLOGY (EICT), 2015, : 24 - 28
  • [6] Optimal Scheduling of Neural Network-Based Estimated Renewable Energy Nanogrid
    Ali, Asad
    Fakhar, Muhammad Salman
    Kashif, Syed Abdul Rahman
    Abbas, Ghulam
    Khan, Irfan Ahmad
    Rasool, Akhtar
    Ullah, Nasim
    ENERGIES, 2022, 15 (23)
  • [7] A Heuristic-based Task Scheduling Method for Reducing Waiting Time in Cloud Environment
    Kheirollahpour, Rahele
    Jazayeriy, Hamid
    Rabiei, Milad
    2019 27TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2019), 2019, : 1884 - 1888
  • [8] A cloud-edge collaborative task scheduling method based on model segmentation
    Chuanfu Zhang
    Jing Chen
    Wen Li
    Hao Sun
    Yudong Geng
    Tianxiang Zhang
    Mingchao Ji
    Tonglin Fu
    Journal of Cloud Computing, 13
  • [9] A cloud-edge collaborative task scheduling method based on model segmentation
    Zhang, Chuanfu
    Chen, Jing
    Li, Wen
    Sun, Hao
    Geng, Yudong
    Zhang, Tianxiang
    Ji, Mingchao
    Fu, Tonglin
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [10] Task scheduling optimization in cloud computing based on heuristic Algorithm
    Guo, L. (kftjh@yahoo.com.cn), 1600, Academy Publisher (07):