Mobility-Aware Computation Offloading in Edge Computing Using Machine Learning

被引:39
作者
Maleki, Erfan Farhangi [1 ]
Mashayekhy, Lena [1 ]
Nabavinejad, Seyed Morteza [2 ]
机构
[1] Univ Delaware, Dept Comp & Informat Sci, Newark, DE 19716 USA
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran 19395, Iran
关键词
Edge computing; computation offloading; mobility; sampling; dynamic programming; MATRIX COMPLETION; MIGRATION;
D O I
10.1109/TMC.2021.3085527
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloudlets are resource-rich computing infrastructures of edge computing that are located at physical proximity of users to provide one-hop, high-bandwidth wireless access to additional computational resources. They enable computation offloading for user applications, which compensates for the resource limitation of user devices by providing ultra-low latency processing for their applications. Although the computation capability of user devices is dramatically augmented by offloading, spatio-temporal uncertainties due to user mobility and changes in application specifications bring the most challenging obstacles in deciding where to offload to provide minimum latency. In this paper, we focus on these challenges by designing efficient offloading approaches that take into account these uncertainties and dynamics in order to minimize the turnaround time of the applications, which is constituted by offloading latency, migration delay, and execution time. We first formulate this NP-hard problem as an integer programming model to obtain optimal offloading decisions. We tackle its intractability by designing two novel offloading approaches, called S-OAMC and G-OAMC, that fully assign applications to cloudlets by considering their expected future locations and specifications predicted by Matrix Completion, a machine learning method. S-OAMC is a sampling-based approximation dynamic programming approach that enhances scalability and obtains near-optimal solutions. G-OAMC is a fast greedy-based approach for finding low-turnaround time offloading decisions. We conduct extensive experiments to assess the performance of our proposed approaches. The results show that S-OAMC and G-OAMC lead to near-optimal turnaround time in a reasonable time, and they both obtain low migration rates.
引用
收藏
页码:328 / 340
页数:13
相关论文
共 50 条
  • [1] Mobility-aware computation offloading in edge computing using prediction
    Maleki, Erfan Farhangi
    Mashayekhy, Lena
    4TH IEEE INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC 2020), 2020, : 69 - 74
  • [2] Mobility-Aware Computation Offloading for Hierarchical Mobile Edge Computing
    Shokouhi, Mohammad Hossein
    Hadi, Mohammad
    Pakravan, Mohammad Reza
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (03): : 3372 - 3384
  • [3] Mobility-Aware Computation Offloading in Satellite Edge Computing Networks
    Zhou, Jian
    Yang, Qi
    Zhao, Lu
    Dai, Haipeng
    Xiao, Fu
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9135 - 9149
  • [4] Joint Social-Aware and Mobility-Aware Computation Offloading in Heterogeneous Mobile Edge Computing
    Xu, Chenglin
    Xu, Cheng
    Li, Bo
    Li, Siqi
    Li, Tao
    IEEE ACCESS, 2022, 10 : 28600 - 28613
  • [5] Mobility Aware Computation Offloading Model for Edge Computing
    Tefera, Natnael
    Habtie, Ayalew Belay
    ACCELERATING SCIENCE AND ENGINEERING DISCOVERIES THROUGH INTEGRATED RESEARCH INFRASTRUCTURE FOR EXPERIMENT, BIG DATA, MODELING AND SIMULATION, SMC 202, 2022, 1690 : 54 - 71
  • [6] Efficient Mobility-Aware Task Offloading for Vehicular Edge Computing Networks
    Yang, Chao
    Liu, Yi
    Chen, Xin
    Zhong, Weifeng
    Xie, Shengli
    IEEE ACCESS, 2019, 7 : 26652 - 26664
  • [7] MCG: Mobility-Aware Computation Offloading in Edge Using Weighted Majority Game
    Mukherjee, Anwesha
    Ghosh, Shreya
    De, Debashis
    Ghosh, Soumya K.
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (06): : 4310 - 4321
  • [8] Mobility-aware Task Offloading and Migration Schemes in SCNs with Mobile Edge Computing
    Liu, Zhaolin
    Wang, Xiaoxiang
    Wang, Dongyu
    Lan, Yanwen
    Hou, Junxu
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [9] Mobility-Aware Computation Offloading for Swarm Robotics using Deep Reinforcement Learning
    Wang, Xiucheng
    Guo, Hongzhi
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,
  • [10] Mobility-Aware Deep Reinforcement Learning With Seq2seq Mobility Prediction for Offloading and Allocation in Edge Computing
    Wu, Chao-Lun
    Chiu, Te-Chuan
    Wang, Chih-Yu
    Pang, Ai-Chun
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 6803 - 6819