Energy and task completion time minimization algorithm for UAVs-empowered MEC SYSTEM

被引:17
作者
Asim, Muhammad [1 ]
Mashwani, Wali Khan [2 ]
Abd El-Latif, Ahmed A. [3 ,4 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
[2] Kohat Univ Sci & Technol, Inst Numer Sci, Kohat, Pakistan
[3] Prince Sultan Univ, Coll Comp & Informat Sci, EIAS Data Sci Lab, Riyadh 11586, Saudi Arabia
[4] Menoufia Univ, Fac Sci, Dept Math & Comp Sci, Al Minufiyah 32511, Egypt
关键词
Mobile edge computing; Unmanned aerial vehicle; Differential evolution; Clustering algorithm; Tabu search algorithm; TABU SEARCH; EDGE; OPTIMIZATION; FRAMEWORK; SECURE; LINKS; IOT;
D O I
10.1016/j.suscom.2022.100698
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an energy and task completion time minimization scheme for the unmanned aerial vehicles (UAVs)-empowered mobile edge computing (MEC) system, where several UAVs are deployed to serve large-scale users' equipment (UEs). The aim is to minimize the weighted sum of energy consumption and task completion time of the system by planning the trajectories of UAVs. The problem is NP-hard, non-convex, non-linear, and mixed-decision variables. Therefore, it is very challenging to be solved by conventional optimization techniques. To handle this problem, this paper proposes an energy and task completion time minimization algorithm (ETCTMA) that solves the above problem in three steps. In the first step, the deployment updation of stop points (SPs) is handled by adopting a differential evolution algorithm with a variable population size. Then, in the second step, the association between SPs and UAVs is determined. Specifically, a clustering algorithm is proposed to associate SPs with UAVs. Finally, in the third step, a low-complexity tabu search algorithm is adopted to construct the trajectories of all UAVs. The performance of the proposed ETCTMA is tested on seven instances with up to 700 UEs. The results reveal that our proposed algorithm ETCTMA outperforms other variants in terms of minimizing the weighted sum of energy consumption and task completion time of the system.
引用
收藏
页数:9
相关论文
共 59 条
  • [21] Glover F., 1989, ORSA Journal on Computing, V1, P190, DOI [10.1287/ijoc.2.1.4, 10.1287/ijoc.1.3.190]
  • [22] TABU SEARCH - A TUTORIAL
    GLOVER, F
    [J]. INTERFACES, 1990, 20 (04) : 74 - 94
  • [23] TABU SEARCH FOR NONLINEAR AND PARAMETRIC OPTIMIZATION (WITH LINKS TO GENETIC ALGORITHMS)
    GLOVER, F
    [J]. DISCRETE APPLIED MATHEMATICS, 1994, 49 (1-3) : 231 - 255
  • [24] UAV-Enhanced Intelligent Offloading for Internet of Things at the Edge
    Guo, Hongzhi
    Liu, Jiajia
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (04) : 2737 - 2746
  • [25] Gupta R, 2020, IEEE CONF COMPUT, P255, DOI [10.1109/infocomwkshps50562.2020.9162738, 10.1109/INFOCOMWKSHPS50562.2020.9162738]
  • [26] Energy-efficient trajectory planning for a multi-UAV-assisted mobile edge computing system
    Huang, Pei-qiu
    Wang, Yong
    Wang, Ke-zhi
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2020, 21 (12) : 1713 - 1725
  • [27] Differential Evolution With a Variable Population Size for Deployment Optimization in a UAV-Assisted IoT Data Collection System
    Huang, Pei-Qiu
    Wang, Yong
    Wang, Kezhi
    Yang, Kun
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2020, 4 (03): : 324 - 335
  • [28] Task Offloading Optimization for UAV-Assisted Fog-Enabled Internet of Things Networks
    Huang, Xiaoge
    Yang, Xuan
    Chen, Qianbin
    Zhang, Jie
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02) : 1082 - 1094
  • [29] Data clustering: 50 years beyond K-means
    Jain, Anil K.
    [J]. PATTERN RECOGNITION LETTERS, 2010, 31 (08) : 651 - 666
  • [30] Joseph K., TRAVELING SALESMAN P, P2021