Dependency-Aware Computation Offloading for Mobile Edge Computing With Edge-Cloud Cooperation

被引:40
|
作者
Chen, Long [1 ]
Wu, Jigang [1 ]
Zhang, Jun [2 ]
Dai, Hong-Ning [3 ]
Long, Xin [1 ]
Yao, Mianyang [1 ]
机构
[1] Guangdong Univ Technol, Sch Comp Sci & Technol, Guangzhou 510006, Guangdong, Peoples R China
[2] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Hong Kong, Peoples R China
[3] Macau Univ Sci & Technol, Fac Informat Technol, Macau, Peoples R China
基金
中国国家自然科学基金;
关键词
Edge computing; offloading; task dependency; graph; cooperation; RESOURCE-ALLOCATION; JOINT RADIO; EFFICIENT; EXECUTION; DELAY;
D O I
10.1109/TCC.2020.3037306
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most of existing Multi-access edge computing (MEC) studies consider the remote cloud server as a special edge server, the opportunity of edge-cloud collaboration has not been well exploited. We propose a dependency-aware offloading scheme in MEC with edge-cloud cooperation under task dependency constraints. Each mobile device has a limited budget and has to determine which sub-task should be computed locally or should be sent to the edge or remote cloud. To address this issue, we divide the offloading problem into two application finishing time minimization sub-problems with two different cooperation modes, both of which are proved to be NP-hard. We then devise one greedy algorithm with approximation ratio of 1 + epsilon for the first mode with edge-cloud cooperation but no edge-edge cooperation. Then we design an efficient greedy algorithm for the second mode, considering both edge-cloud and edge-edge co-operations. Extensive simulation results show that for the first mode, the proposed greedy algorithm achieves near optimal performance for typical task topologies. On average, it outperforms the modified Hermes benchmark algorithm by about 23% similar to 43.6% in terms of application finishing time with given budgets. By further exploiting collaborations among edge servers in the second cooperation mode, the proposed algorithm helps to achieve over 20.3 percent average performance gain on the application finishing time over the first mode under various scenarios. Real-world experiments comply with simulation results.
引用
收藏
页码:2451 / 2468
页数:18
相关论文
共 50 条
  • [1] Dependency-Aware Computation Offloading in Mobile Edge Computing: A Reinforcement Learning Approach
    Pan, Shengli
    Zhang, Zhiyong
    Zhang, Zongwang
    Zeng, Deze
    [J]. IEEE ACCESS, 2019, 7 : 134742 - 134753
  • [2] Task offloading for vehicular edge computing with edge-cloud cooperation
    Fei Dai
    Guozhi Liu
    Qi Mo
    WeiHeng Xu
    Bi Huang
    [J]. World Wide Web, 2022, 25 : 1999 - 2017
  • [3] Task offloading for vehicular edge computing with edge-cloud cooperation
    Dai, Fei
    Liu, Guozhi
    Mo, Qi
    Xu, WeiHeng
    Huang, Bi
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (05): : 1999 - 2017
  • [4] Combinatorial Auction-enabled Dependency-Aware Offloading Strategy in Mobile Edge Computing
    Kang, Hong
    Li, Minghao
    Fan, Sizheng
    Cai, Wei
    [J]. 2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [5] Dependency-Aware Joint Task Offloading and Resource Allocation in Heterogeneous Mobile Edge Computing
    Zhang, Guo
    Zhang, Baoxian
    Peng, Shuo
    Li, Cheng
    [J]. IEEE Transactions on Wireless Communications, 2024, 23 (12) : 19444 - 19458
  • [6] Task Offloading of Intelligent Building Based on Dependency-Aware in Edge Computing
    Lingzhi, Yi
    Jianxiong, Huang
    Yahui, Wang
    Jiao, Long
    Bote, Luo
    Jiangyong, Liu
    [J]. Recent Patents on Mechanical Engineering, 2023, 16 (05) : 373 - 385
  • [7] Dependency-Aware Task Offloading and Service Caching in Vehicular Edge Computing
    Shen, Qiaoqiao
    Hu, Bin-Jie
    Xia, Enjun
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (12) : 13182 - 13197
  • [8] Dependency-aware task offloading based on deep reinforcement learning in mobile edge computing networks
    Li, Junnan
    Yang, Zhengyi
    Chen, Kai
    Ming, Zhao
    Li, Xiuhua
    Fan, Qilin
    Hao, Jinlong
    Cheng, Luxi
    [J]. WIRELESS NETWORKS, 2024, 30 (06) : 5519 - 5531
  • [9] Energy-Efficient Offloading in Mobile Edge Computing with Edge-Cloud Collaboration
    Long, Xin
    Wu, Jigang
    Chen, Long
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT III, 2018, 11336 : 460 - 475
  • [10] Context‐aware computation offloading for mobile edge computing
    Fariba Farahbakhsh
    Ali Shahidinejad
    Mostafa Ghobaei-Arani
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 5123 - 5135