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 条
  • [21] New Improved Multi-Objective Gorilla Troops Algorithm for Dependent Tasks Offloading problem in Multi-Access Edge Computing
    Khalid M. Hosny
    Ahmed I. Awad
    Marwa M. Khashaba
    Ehab R. Mohamed
    Journal of Grid Computing, 2023, 21
  • [22] Offloading Dependent Tasks in Mobile Edge Computing with Service Caching
    Zhao, Gongming
    Xu, Hongli
    Zhao, Yangming
    Qiao, Chunming
    Huang, Liusheng
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 1997 - 2006
  • [23] Evolutionary Multi-Objective Optimization Image Steganography Based on Edge Computing
    Ding X.
    Xie Y.
    Zhang X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (11): : 2260 - 2270
  • [24] Multi-Objective Optimization for Multi-UAV-Assisted Mobile Edge Computing
    Sun, Geng
    Wang, Yixian
    Sun, Zemin
    Wu, Qingqing
    Kang, Jiawen
    Niyato, Dusit
    Leung, Victor C. M.
    IEEE Transactions on Mobile Computing, 2024, 23 (12) : 14803 - 14820
  • [25] Multi-objective optimization of task assignment in distributed mobile edge computing
    Almasri, Sanaa
    Jarrah, Moath
    Al-Duwairi, Basheer
    Journal of Reliable Intelligent Environments, 2022, 8 (01) : 21 - 33
  • [26] Multi-objective optimization of task assignment in distributed mobile edge computing
    Almasri S.
    Jarrah M.
    Al-Duwairi B.
    Journal of Reliable Intelligent Environments, 2022, 8 (1) : 21 - 33
  • [27] Evolutionary Multi-Objective Reinforcement Learning Based Trajectory Control and Task Offloading in UAV-Assisted Mobile Edge Computing
    Song, Fuhong
    Xing, Huanlai
    Wang, Xinhan
    Luo, Shouxi
    Dai, Penglin
    Xiao, Zhiwen
    Zhao, Bowen
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (12) : 7387 - 7405
  • [28] Mobile edge computing offloading scheme based on improved multi-objective immune cloning algorithm
    Zhu, Si-feng
    Cai, Jiang-hao
    Sun, En-lin
    WIRELESS NETWORKS, 2023, 29 (04) : 1737 - 1750
  • [29] Mobile edge computing offloading scheme based on improved multi-objective immune cloning algorithm
    Si-feng Zhu
    Jiang-hao Cai
    En-lin Sun
    Wireless Networks, 2023, 29 : 1737 - 1750
  • [30] Joint optimization strategy of task offloading to mobile edge computing
    Deng, Qiao
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (06) : 12201 - 12212