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 条
  • [41] Collaborative Computation Offloading for Smart Cities in Mobile Edge Computing
    Huang, Hualong
    Peng, Kai
    Xu, Xiaolong
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 176 - 183
  • [42] Edge-Cloud Collaborative Computation Offloading for Mixed Traffic
    Li, Qirui
    Guo, Mian
    Peng, Zhiping
    Cui, Delong
    He, Jieguang
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 5023 - 5034
  • [43] Open and Collaborative Product Design and Production in IoT-enabled Manufacturing Cloud
    Yang, Chen
    Huang, George Q.
    Shen, Weiming
    Lin, Tingyu
    Wang, Xianbin
    Lan, Shulin
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 4124 - 4129
  • [44] Delay constrained Energy Optimization for Edge Cloud Offloading
    Tayade, Shreya
    Rost, Peter
    Maeder, Andreas
    Schotten, Hans D.
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2018,
  • [45] Multi-Hop Cooperative Computation Offloading for Industrial IoT-Edge-Cloud Computing Environments
    Hong, Zicong
    Chen, Wuhui
    Huang, Huawei
    Guo, Song
    Zheng, Zibin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (12) : 2759 - 2774
  • [46] Edge Computing in IoT-Enabled Honeybee Monitoring for the Detection of Varroa Destructor
    Wachowicz, Anna
    Pytlik, Jakub
    Malysiak-Mrozek, Bozena
    Tokarz, Krzysztof
    Mrozek, Dariusz
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2022, 32 (03) : 355 - 369
  • [47] Hybrid computing framework security in dynamic offloading for IoT-enabled smart home system
    Khan, Sheharyar
    Jiangbin, Zheng
    Ullah, Farhan
    Akhter, Muhammad Pervez
    Khan, Sohrab
    Awwad, Fuad A.
    Ismail, Emad A. A.
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [48] Hybrid computing framework security in dynamic offloading for IoT-enabled smart home system
    Khan, Sheharyar
    Jiangbin, Zheng
    Ullah, Farhan
    Akhter, Muhammad Pervez
    Khan, Sohrab
    Awwad, Fuad A.
    Ismail, Emad A.A.
    PeerJ Computer Science, 2024, 10
  • [49] Profit-Maximized Collaborative Computation Offloading and Resource Allocation in Distributed Cloud and Edge Computing Systems
    Yuan, Haitao
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (03) : 1277 - 1287
  • [50] Optimization of Resource Management for NFV-Enabled IoT Systems in Edge Cloud Computing
    Pham, Tuan-Minh
    Nguyen, Thi-Thuy-Lien
    IEEE ACCESS, 2020, 8 (08): : 178217 - 178229