Joint Association, Deployment and Flight Trajectory Optimization for Multi-UAV-Enabled Large-Scale Mobile Edge Computing

被引:1
作者
Han, Shoufei [1 ]
Liu, Xiaojing [1 ]
Zhou, MengChu [2 ]
Zhu, Kun [3 ]
Zhao, Liang [4 ]
Albeshri, Aiiad [5 ]
Abusorrah, Abdullah [6 ]
机构
[1] Anhui Univ Sci & Technol, Sch Artificial Intelligence, Huainan 232001, Peoples R China
[2] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Peoples R China
[3] Nanjing Univ Aeronaut & Astronaut, Sch Comp Sci & Technol, Nanjing 211106, Peoples R China
[4] Shenyang Aerosp Univ, Sch Comp Sci, Shenyang 110136, Peoples R China
[5] King Abdulaziz Univ, Dept Comp Sci, Jeddah 21481, Saudi Arabia
[6] King Abdulaziz Univ, KA CARE Energy Res & Innovat Ctr, Jeddah 21589, Saudi Arabia
关键词
Autonomous aerial vehicles; Trajectory; Internet of Things; Optimization; Task analysis; Energy consumption; Servers; Association; deployment; fireworks algorithm; flight trajectory; k-means; large-scale edge computing system; multi; -UAV; pre-computed greedy algorithm; USER ASSOCIATION; ALGORITHM; ALLOCATION; PLACEMENT; NETWORKS;
D O I
10.1109/TMC.2024.3426945
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work investigates how multiple unmanned aerial vehicles (UAVs) assist the large-scale IoT devices (its count >= 100) in the edge computing system in accomplishing their tasks. The UAVs serve the latter as edge servers, and fly to footholds to collect task data from the latter, execute tasks locally and return results to the latter. The goal of this work is to minimize overall energy consumption by jointly optimizing the association between each UAV and ground-based IoT devices, deployments of UAVs, and their flight trajectories. To achieve this, this work proposes a joint optimization approach (JOA). It has three parts: 1) an improved k-means method is designed to handle the association between each UAV and ground-based IoT devices, where the number of clusters is equal to that of UAVs, which means that each UAV is responsible for the IoT devices within a cluster; 2) for the deployments of UAVs, an improved fireworks algorithm (IFWA) with variable-length encoding strategy and population size update strategy is proposed to optimize the number and locations of footholds of each UAV, where each member of the population symbolizes a UAV foothold, and each firework and its offspring are considered as the deployment of UAV. Also, the population size update strategy is employed to dynamically change the number of footholds; and 3) regarding UAV flight trajectory, a pre-computed greedy algorithm based on the footholds of UAVs obtained by IFWA is proposed to minimize the total UAV distance. The proposed approach is verified on ten large-scale instances, and the results demonstrate its effectiveness in achieving minimal energy consumption when compared to other state-of-the-art methods.
引用
收藏
页码:13207 / 13221
页数:15
相关论文
共 71 条
  • [1] Mobile Edge Computing: A Survey
    Abbas, Nasir
    Zhang, Yan
    Taherkordi, Amir
    Skeie, Tor
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 450 - 465
  • [2] Using quantum amplitude amplification in genetic algorithms
    Acampora, Giovanni
    Schiattarella, Roberto
    Vitiello, Autilia
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 209
  • [3] UAV Trajectory Optimisation in Smart Cities Using Modified A Algorithm Combined With Haversine and Vincenty Formulas
    Andreou, Andreas
    Mavromoustakis, Constandinos X.
    Batalla, Jordi Mongay
    Markakis, Evangelos K.
    Mastorakis, George
    Mumtaz, Shahid
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (08) : 9757 - 9769
  • [4] A Taxonomy and Survey of Edge Cloud Computing for Intelligent Transportation Systems and Connected Vehicles
    Arthurs, Peter
    Gillam, Lee
    Krause, Paul
    Wang, Ning
    Halder, Kaushik
    Mouzakitis, Alexandros
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (07) : 6206 - 6221
  • [5] UAV-to-UAV Communications in Cellular Networks
    Azari, M. Mahdi
    Geraci, Giovanni
    Garcia-Rodriguez, Adrian
    Pollin, Sofie
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (09) : 6130 - 6144
  • [6] Delay-Aware Cooperative Task Offloading for Multi-UAV Enabled Edge-Cloud Computing
    Bai, Zhuoyi
    Lin, Yifan
    Cao, Yang
    Wang, Wei
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1034 - 1049
  • [7] ECKM: An improved K-means clustering based on computational geometry
    Biswas, Tuhin Kr
    Giri, Kinsuk
    Roy, Samir
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 212
  • [8] Smart Application of 5G Mobile Edge Computing with IoT: Future Insight of Autonomous Driving Technologies
    Cao, Jinghao
    [J]. 2021 THE 3RD INTERNATIONAL CONFERENCE ON BIG DATA ENGINEERING AND TECHNOLOGY, BDET 2021, 2021, : 99 - 104
  • [9] Novel chaotic grouping particle swarm optimization with a dynamic regrouping strategy for solving numerical optimization tasks
    Chen, Ke
    Xue, Bing
    Zhang, Mengjie
    Zhou, Fengyu
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 194
  • [10] SF-FWA: A Self-Adaptive Fast Fireworks Algorithm for effective large-scale optimization
    Chen, Maiyue
    Tan, Ying
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 80