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 条
  • [31] An Efficient Computation Offloading Strategy with Mobile Edge Computing for IoT
    Fang, Juan
    Shi, Jiamei
    Lu, Shuaibing
    Zhang, Mengyuan
    Ye, Zhiyuan
    MICROMACHINES, 2021, 12 (02)
  • [32] Computation Offloading for Mobile Edge Computing Enabled Vehicular Networks
    Wang, Jun
    Feng, Daquan
    Zhang, Shengli
    Tang, Jianhua
    Quek, Tony Q. S.
    IEEE ACCESS, 2019, 7 : 62624 - 62632
  • [33] Efficient Computation Offloading in Edge Computing Enabled Smart Home
    Yu, Bocheng
    Zhang, Xingjun
    You, Ilsun
    Khan, Umer Sadiq
    IEEE ACCESS, 2021, 9 : 48631 - 48639
  • [34] Joint Computation Offloading and Routing Optimization for UAV-Edge-Cloud Computing Environments
    Liu, Baichuan
    Huang, Huawei
    Guo, Song
    Chen, Wuhui
    Zheng, Zibin
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 1745 - 1752
  • [35] Computation Offloading for Distributed Mobile Edge Computing Network: A Multiobjective Approach
    Sufyan, Farhan
    Banerjee, Amit
    IEEE ACCESS, 2020, 8 : 149915 - 149930
  • [36] Collaborative Cache Allocation and Computation Offloading in Mobile Edge Computing
    Ndikumana, Anselme
    Ullah, Saeed
    Tuan LeAnh
    Tran, Nguyen H.
    Hong, Choong Seon
    2017 19TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2017): MANAGING A WORLD OF THINGS, 2017, : 366 - 369
  • [37] Collaborative Computation Offloading for Multi-access Edge Computing
    Yu, Shuai
    Langar, Rami
    2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 689 - 694
  • [38] Efficient Computation Offloading for Edge-cloud Collaborative Networks
    Yu, Bocheng
    Zhang, Xingjun
    Wang, Juzhen
    Lei, Ming
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [39] Collaborative Computation Offloading and Resource Allocation in Satellite Edge Computing
    Wang, Ruisong
    Zhu, Weichen
    Liu, Gongliang
    Ma, Ruofei
    Zhang, Di
    Mumtaz, Shahid
    Cherkaoui, Soumaya
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 5625 - 5630
  • [40] Energy-Efficient Computation Offloading in Collaborative Edge Computing
    Lin, Rongping
    Xie, Tianze
    Luo, Shan
    Zhang, Xiaoning
    Xiao, Yong
    Moran, Bill
    Zukerman, Moshe
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 21305 - 21322