A Two-Stage Hybrid Multi-Objective Optimization Evolutionary Algorithm for Computing Offloading in Sustainable Edge Computing

被引:1
作者
Li, Lingjie [1 ]
Qiu, Qijie [2 ]
Xiao, Zhijiao [2 ]
Lin, Qiuzhen [2 ]
Gu, Jiongjiong [3 ]
Ming, Zhong [2 ,4 ]
机构
[1] Shenzhen Univ, Guangdong Lab Artificial Intelligence & Digital Ec, Shenzhen 518060, Peoples R China
[2] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[3] Huawei Cloud Comp Technol Co Ltd, Cloud Prod Serv Dept, Shenzhen 518129, Peoples R China
[4] Shenzhen Technol Univ, Coll Big Data & Internet, Shenzhen 518118, Peoples R China
关键词
Cloud computing; Task analysis; Optimization; Edge computing; Delays; Collaboration; Energy consumption; computing offloading; multiobjective optimization; evolutionary algorithm; RESOURCE-ALLOCATION;
D O I
10.1109/TCE.2024.3376930
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Edge computing is an effective complementary technology to cloud computing, allowing end devices to offload tasks onto edge base stations (BSs) to satisfy the quality of experience of consumers. Due to the limitation of storage and computing resources, a single BS cannot satisfy the heavy computing tasks. In this regard, multi-BS collaboration is an effective way to alleviate this issue. Moreover, service caching and cloud-edge collaboration computing also show attractive advantages in handling the surging data traffic. However, to the best of our knowledge, there is rarely work that consider all of the aforementioned scenarios simultaneously. To fill this research gap, this paper comprehensively considers the computing offloading problem in sustainable edge computing based on the above scenarios. Specifically, the computing offloading problem is first modeled as a multi-objective optimization problem with the purpose of minimizing the delay and energy consumption. Then, a two-stage hybrid multi-objective optimization evolutionary algorithm, called TH-MOEA, is designed to address the above formulated problem, which uses a novel competitive swarm optimizer to accelerate convergence in the early evolutionary stage and adopts a diversity-enhanced immune algorithm to improve diversity in the later evolutionary stage. Simulation results show that TH-MOEA outperforms several state-of-the-art peer methods.
引用
收藏
页码:735 / 746
页数:12
相关论文
共 42 条
  • [1] An Improved Decomposition-Based Multiobjective Evolutionary Algorithm for IoT Service
    Chai, Zheng-Yi
    Fang, Shun-Shun
    Li, Ya-Lun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (02) : 1109 - 1122
  • [2] A Competitive Swarm Optimizer for Large Scale Optimization
    Cheng, Ran
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (02) : 191 - 204
  • [3] Joint Optimization of Energy Consumption and Latency in Mobile Edge Computing for Internet of Things
    Cui, Laizhong
    Xu, Chong
    Yang, Shu
    Huang, Joshua Zhexue
    Li, Jianqiang
    Wang, Xizhao
    Ming, Zhong
    Lu, Nan
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03): : 4791 - 4803
  • [4] Task Offloading for Cloud-Assisted Fog Computing With Dynamic Service Caching in Enterprise Management Systems
    Dai, Xingxia
    Xiao, Zhu
    Jiang, Hongbo
    Alazab, Mamoun
    Lui, John C. S.
    Min, Geyong
    Dustdar, Schahram
    Liu, Jiangchuan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) : 662 - 672
  • [5] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197
  • [6] Deb K., 1996, Comput Sci Inform, V26, P30
  • [7] Dou H., 2021, P 13 INT C WIR COMM, P1
  • [8] Two-Tier Matching Game in Small Cell Networks for Mobile Edge Computing
    Du, Yu
    Li, Jun
    Shi, Long
    Liu, Tingting
    Shu, Feng
    Han, Zhu
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (01) : 254 - 265
  • [9] Fang G., 2023, IEEE Trans. Consum. Electron.
  • [10] Multiobjective immune algorithm with nondominated neighbor-based selection
    Gong, Maoguo
    Jiao, Licheng
    Du, Haifeng
    Bo, Liefeng
    [J]. EVOLUTIONARY COMPUTATION, 2008, 16 (02) : 225 - 255