Journal of Applied Sciences ›› 2023, Vol. 41 ›› Issue (3): 391-404.doi: 10.3969/j.issn.0255-8297.2023.03.003

• Business Process Management • Previous Articles     Next Articles

Computing Offloading of Multi-dependent Tasks in Smart Cities

PENG Kai1,2, LIU Peichen1,2, XU Xiaolong2,3, ZHOU Xingyu1,2   

  1. 1. College of Engineering, Huaqiao University, Quanzhou 362021, Fujian, China;
    2. State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210023, Jiangsu, China;
    3. School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing 210044, Jiangsu, China
  • Received:2022-09-29 Online:2023-05-30 Published:2023-06-16

Abstract: Aiming at the delay-sensitive multi-dependent task scheduling problem of smart cities, this paper proposes a smart city architecture empowered by edge computing and designs a computation offloading method to meet the scheduling requirements of tasks. Firstly, this paper first establishes a multi-dependent task model, as well as a latency constraint for the task and a load balancing constraint model for the smart city server. Secondly, agents that perceive dependencies between tasks are trained using deep reinforcement learning algorithms to make computational transfer decisions in real-time. Finally, a series of experiments are conducted to verify the effectiveness of this method in latency and energy consumption optimization.

Key words: smart cities, computation offloading, latency-sensitive task, multi-dependency task, deep reinforcement learning

CLC Number: