Task Scheduling for Smart City Applications Based on multi-Server mobile edge Computing

被引:36
|
作者
Deng, Yiqin [1 ]
Chen, Zhigang [1 ,2 ]
Yao, Xin [2 ]
Hassan, Shahzad [1 ]
Wu, Jia [2 ]
机构
[1] Cent S Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
[2] Cent S Univ, Sch Software, Changsha 410075, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
Task scheduling; smart city; mobile edge computing; Internet of Vehicle; alternating direction method of multipliers (ADMM) algorithm; COMPUTATION; MANAGEMENT;
D O I
10.1109/ACCESS.2019.2893486
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The smart city is increasingly gaining worldwide attention. It has the potential to improve the quality of life in convenience, at work, and in safety, among many others' utilizations. Nevertheless, some of the emerging applications in the smart city are computation-intensive and time-sensitive, such as real-time vision processing applications used for public safety and the virtual reality classroom application. Both of them are hard to handle due to the quick turnaround requirements of ultra-short time and large amounts of computation that are necessary. Fortunately, the abundant resource of the Internet of Vehicles (IoV) can help to address this issue and improve the development of the smart city. In this paper, we focus on the problem that how to schedule tasks for these computation-intensive and time-sensitive smart city applications with the assistance of IoV based on multi-server mobile edge computing. Task scheduling is a critical issue due to the limited computational power, storage, and energy of mobile devices. To handle tasks from the aforementioned applications in the shortest time, this paper introduces a cooperative strategy for IoV and formulates an optimization problem to minimize the completion time with a specified cost. Furthermore, we develop four evolving variants based on the alternating direction method of multipliers (ADMM) algorithm to solve the proposed problem: variable splitting ADMM, Gauss-Seidel ADMM, distributed Jacobi ADMM, and distributed improved Jacobi (DIJ)-ADMM algorithms. These algorithms incorporate an augmented Lagrangian function into the original objective function and divide the large problem into two sub-problems to iteratively solve each sub-problem. The theoretical analysis and simulation results show that the proposed algorithms have a better performance than the existing algorithms. In addition, the DIJ-ADMM algorithm demonstrates optimal performance, and it converges after approximately ten iterations and improves the task completion time and offloaded tasks by 89% and 40%, respectively.
引用
收藏
页码:14410 / 14421
页数:12
相关论文
共 50 条
  • [21] QoS-aware Mobile Edge Computing System: Multi-server Multi-user Scenario
    Kan, Te-Yi
    Chiang, Yao
    Wei, Hung-Yu
    2018 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2018,
  • [22] DRL-Enabled RSMA-Assisted Task Offloading in Multi-Server Edge Computing
    Nguyen, Tri-Hai
    Park, Heejae
    Kim, Mucheol
    Park, Laihyuk
    38TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN 2024, 2024, : 295 - 298
  • [23] A Hybrid Many-Objective Optimization Algorithm for Task Offloading and Resource Allocation in Multi-Server Mobile Edge Computing Networks
    Zhang, Jiangjiang
    Gong, Bei
    Waqas, Muhammad
    Tu, Shanshan
    Han, Zhu
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3101 - 3114
  • [24] Joint Server Deployment and Task Scheduling for the Maximal Profit in Mobile-Edge Computing
    Gao, Yu
    Tao, Jun
    Wang, Haotian
    Wang, Zuyan
    Sun, Weice
    Song, Changping
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (24) : 22501 - 22513
  • [25] Task scheduling for mobile edge computing enabled crowd sensing applications
    Zhou, Jingya
    Fan, Jianxi
    Wang, Jin
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2021, 35 (02) : 88 - 98
  • [26] Multi-User Multi-Server Multi-Channel Computation Offloading Strategy for Mobile Edge Computing
    Shan, Nanliang
    Cui, Xiaolong
    Gao, Zhiqiang
    Li, Yu
    PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 1389 - 1400
  • [27] Energy-Aware Multi-Server Mobile Edge Computing: A Deep Reinforcement Learning Approach
    Naderializadeh, Navid
    Hashemi, Morteza
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 383 - 387
  • [28] Middleware for multi-client and multi-server mobile applications
    Rocha, Bruno P. S.
    Rezende, Cristiano G.
    Loureiro, Antonio A. F.
    2007 2ND INTERNATIONAL SYMPOSIUM ON WIRELESS PERVASIVE COMPUTING, VOLS 1 AND 2, 2007, : 437 - +
  • [29] Joint multi-server cache sharing and delay-aware task scheduling for edge-cloud collaborative computing in intelligent manufacturing
    Jin, Xiaomin
    Wang, Jingbo
    Wang, Zhongmin
    Wang, Gang
    Chen, Yanping
    WIRELESS NETWORKS, 2024, : 261 - 280
  • [30] MULTI-SERVER STOCHASTIC SCHEDULING
    GLAZEBROOK, KD
    NASH, P
    JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-METHODOLOGICAL, 1976, 38 (01): : 67 - 72