Constrained Multiobjective Optimization for IoT-Enabled Computation Offloading in Collaborative Edge and Cloud Computing

被引:58
|
作者
Peng, Guang [1 ]
Wu, Huaming [2 ]
Wu, Han [1 ]
Wolter, Katinka [1 ]
机构
[1] Free Univ Berlin, Inst Informat, D-14195 Berlin, Germany
[2] Tianjin Univ, Ctr Appl Math, Tianjin 300072, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2021年 / 8卷 / 17期
基金
中国国家自然科学基金;
关键词
Internet of Things; Cloud computing; Task analysis; Optimization; Servers; Edge computing; Collaboration; Computation offloading; constrained multiobjective optimization; Internet of Things (IoT); mobile cloud computing (MCC); mobile-edge computing (MEC); EVOLUTIONARY ALGORITHM; RESOURCE-ALLOCATION; MOBILE; INTEGRATION; DECISION; MOEA/D;
D O I
10.1109/JIOT.2021.3067732
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet-of-Things (IoT) applications are becoming more resource-hungry and latency-sensitive, which are severely constrained by limited resources of current mobile hardware. Mobile cloud computing (MCC) can provide abundant computation resources, while mobile-edge computing (MEC) aims to reduce the transmission latency by offloading complex tasks from IoT devices to nearby edge servers. It is still challenging to satisfy the quality of service with different constraints of IoT devices in a collaborative MCC and MEC environment. In this article, we propose three constrained multiobjective evolutionary algorithms (CMOEAs) for solving IoT-enabled computation offloading problems in collaborative edge and cloud computing networks. First of all, a constrained multiobjective computation offloading model considering time and energy consumption is established in the mobile environment. Inspired by the push and pull search framework, three CMOEAs are developed by combing the advantages of population-based search algorithms with flexible constraint handling mechanisms. On one hand, three popular and challenging constrained benchmark suites are selected to test the performance of the proposed algorithms by comparing them to the other seven state-of-the-art CMOEAs. On the other hand, a multiserver multiuser multitask computation offloading experimental scenario with a different number of IoT devices is used to evaluate the performance of three proposed algorithms and other compared algorithms as well as representative offloading schemes. The experimental results of the benchmark suites and computation offloading problems demonstrate the effectiveness and superiority of the proposed algorithms.
引用
收藏
页码:13723 / 13736
页数:14
相关论文
共 50 条
  • [21] Intelligent Task Offloading and Collaborative Computation in Multi-UAV-Enabled Mobile Edge Computing
    Jingming Xia
    Peng Wang
    Bin Li
    Zesong Fei
    China Communications, 2022, 19 (04) : 244 - 256
  • [22] Intelligent task offloading and collaborative computation in multi-UAV-enabled mobile edge computing
    Xia, Jingming
    Wang, Peng
    Li, Bin
    Fei, Zesong
    CHINA COMMUNICATIONS, 2022, 19 (04) : 244 - 256
  • [23] IoT-enabled edge computing model for smart irrigation system
    Premkumar, S.
    Sigappi, AN.
    JOURNAL OF INTELLIGENT SYSTEMS, 2022, 31 (01) : 632 - 650
  • [24] Distributed Computation Offloading and Trajectory Optimization in Multi-UAV-Enabled Edge Computing
    Chen, Xiangyi
    Bi, Yuanguo
    Han, Guangjie
    Zhang, Dongyu
    Liu, Minghan
    Shi, Han
    Zhao, Hai
    Li, Fengyun
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (20): : 20096 - 20110
  • [25] Edge Computing for IoT-Enabled Smart Grid: The Future of Energy
    Quy Nguyen Minh
    Van-Hau Nguyen
    Vu Khanh Quy
    Le Anh Ngoc
    Chehri, Abdellah
    Jeon, Gwanggil
    ENERGIES, 2022, 15 (17)
  • [26] Multi-objective computation offloading based on Invasive Tumor Growth Optimization for collaborative edge-cloud computing
    Xiaofei Wu
    Shoubin Dong
    Jinlong Hu
    Qianxue Hu
    Soft Computing, 2023, 27 : 17747 - 17761
  • [27] Multi-objective computation offloading based on Invasive Tumor Growth Optimization for collaborative edge-cloud computing
    Wu, Xiaofei
    Dong, Shoubin
    Hu, Jinlong
    Hu, Qianxue
    SOFT COMPUTING, 2023, 27 (23) : 17747 - 17761
  • [28] Multi-UAV-Enabled Collaborative Edge Computing: Deployment, Offloading and Resource Optimization
    Tan, Lin
    Guo, Songtao
    Zhou, Pengzhan
    Kuang, Zhufang
    Long, Saiqin
    Li, Zhetao
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (11) : 18305 - 18320
  • [29] Virtual Edge: Exploring Computation Offloading in Collaborative Vehicular Edge Computing
    Cha, Narisu
    Wu, Celimuge
    Yoshinaga, Tsutomu
    Ji, Yusheng
    Yau, Kok-Lim Alvin
    IEEE ACCESS, 2021, 9 : 37739 - 37751
  • [30] Event-Driven Computation Offloading in IoT With Edge Computing
    Wei, Ziling
    Zhao, Baokang
    Su, Jinshu
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) : 6847 - 6860