Knowledge Agora



Similar Articles

Title Task Scheduling for Smart City Applications Based on multi-Server mobile edge Computing
ID_Doc 36566
Authors Deng, YQ; Chen, ZG; Yao, X; Hassan, S; Wu, J
Title Task Scheduling for Smart City Applications Based on multi-Server mobile edge Computing
Year 2019
Published
Abstract 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.
PDF https://ieeexplore.ieee.org/ielx7/6287639/8600701/08618300.pdf

Similar Articles

ID Score Article
40568 Lv, ZH; Chen, DL; Lou, RR; Wang, QJ Intelligent edge computing based on machine learning for smart city(2021)
44348 Zhou, JC; Liu, B; Gao, J A task scheduling algorithm with deadline constraints for distributed clouds in smart cities(2023)
44598 Kuang, L; Gong, T; OuYang, SY; Gao, HH; Deng, SG Offloading decision methods for multiple users with structured tasks in edge computing for smart cities(2020)
45381 Peng, K; Liu, PC; Tao, P; Huang, QJ Security-Aware computation offloading for Mobile edge computing-Enabled smart city(2021)Journal Of Cloud Computing-Advances Systems And Applications, 10, 1
40402 Liu, ZR A Multi-joint Optimisation Method for Distributed Edge Computing Resources in IoT-Based Smart Cities(2023)Journal Of Grid Computing, 21, 4
Scroll