Dependent tasks offloading in mobile edge computing: A multi-objective evolutionary optimization strategy

被引:11
|
作者
Gong, Yanqi [1 ,2 ]
Bian, Kun
Hao, Fei [1 ,2 ]
Sun, Yifei [3 ]
Wu, Yulei [4 ]
机构
[1] Minist Educ, Key Lab Modern Teaching Technol, Xian 710062, Peoples R China
[2] Shaanxi Normal Univ, Sch Comp Sci, Xian 710119, Peoples R China
[3] Shaanxi Normal Univ, Sch Phys & Informat Technol, Xian 710119, Peoples R China
[4] Univ Exeter, Fac Environm Sci & Econ, Dept Comp Sci, Exeter EX4 4QF, England
基金
中国国家自然科学基金;
关键词
Dependent task offloading; Mobile edge computing; Multi-objective optimization; Evolutionary computation; Cloud-edge-end collaborative computing; ALLOCATION; INTERNET; AUCTION; MOEA/D; IOT;
D O I
10.1016/j.future.2023.06.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Due to the proliferation of applications such as virtual reality and online games with high real-time requirements, Mobile Edge Computing (MEC) has become a promising computing paradigm that can improve user experience and reduce the task offloading latency. The cloud-edge-end collaborative offloading further addresses the problem of insufficient computing resources of edge servers owing to large-scale computing-intensive applications in MEC. However, existing offloading solutions often ignore the important factor of economic cost, making it hard for these solutions to achieve a sustainable cloud-edge-end collaborative computation. To this end, this paper considers a multi-user multi-server, cloud-edge-end collaborative offloading scenario in the presence of dependent offloading tasks for the sake of maximizing rewards and minimizing latency. Each user issues a computing-intensive application consisting of multiple dependent tasks, which are offloaded collaboratively by various computational resources. With the goal of maximizing the yield of offloading for users and server providers, a multi-objective optimization problem of joint task offloading and execution rewards is studied. Technically, a multivariate multi-objective optimization problem with three objectives is modeled. An efficient multi-objective evolutionary optimization algorithm based on MOEA/D is then developed to solve the latency minimization and reward maximization problems. Extensive simulation results verify the effectiveness of the algorithm and illustrate that the proposed algorithm can significantly improve user offloading benefits. In addition, a scalability evaluations of our proposed algorithm is conducted for demonstrating its feasibility in large-scale task offloading scenarios.& COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:314 / 325
页数:12
相关论文
共 50 条
  • [1] A computation offloading algorithm based on multi-objective evolutionary optimization in mobile edge computing
    Chai, Zheng-Yi
    Liu, Xu
    Li, Ya-Lun
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 121
  • [2] Multi-objective Optimization for Computation Offloading in Mobile-edge Computing
    Liu, Liqing
    Chang, Zheng
    Guo, Xijuan
    Ristaniemi, Tapani
    2017 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2017, : 832 - 837
  • [3] Multi-Objective Whale Optimization Algorithm for Computation Offloading Optimization in Mobile Edge Computing
    Huang, Mengxing
    Zhai, Qianhao
    Chen, Yinjie
    Feng, Siling
    Shu, Feng
    SENSORS, 2021, 21 (08)
  • [4] Collaborative Offloading Strategy for Dependent Tasks in Mobile Edge Computing
    Huo, Qingao
    Zhang, Wendong
    Wu, Ziwei
    Song, Guochang
    Wang, Bo
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 134 (01) : 267 - 292
  • [5] Collaborative Offloading Strategy for Dependent Tasks in Mobile Edge Computing
    Qingao Huo
    Wendong Zhang
    Ziwei Wu
    Guochang Song
    Bo Wang
    Wireless Personal Communications, 2024, 134 : 267 - 292
  • [6] A Multi-Objective Clustering Evolutionary Algorithm for Multi-Workflow Computation Offloading in Mobile Edge Computing
    Pan, Lei
    Liu, Xiao
    Jia, Zhaohong
    Xu, Jia
    Li, Xuejun
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (02) : 1334 - 1351
  • [7] Offloading dependent tasks in multi-access edge computing: A multi-objective reinforcement learning approach
    Song, Fuhong
    Xing, Huanlai
    Wang, Xinhan
    Luo, Shouxi
    Dai, Penglin
    Li, Ke
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 128 : 333 - 348
  • [8] Efficient Power Management in Mobile Computing with Edge Server Offloading Using Multi-Objective Optimization
    Anusha P.
    Balan R.V.S.
    EAI Endorsed Transactions on Energy Web, 2022, 9 (37): : 1 - 8
  • [9] A Two-Stage Hybrid Multi-Objective Optimization Evolutionary Algorithm for Computing Offloading in Sustainable Edge Computing
    Li, Lingjie
    Qiu, Qijie
    Xiao, Zhijiao
    Lin, Qiuzhen
    Gu, Jiongjiong
    Ming, Zhong
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 735 - 746
  • [10] A Socially-Aware Dependent Tasks Offloading Strategy in Mobile Edge Computing
    Gong, Yanqi
    Hao, Fei
    Wang, Liang
    Zhao, Liang
    Min, Geyong
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2023, 8 (03): : 328 - 342