Joint Interdependent Task Scheduling and Energy Balancing for Multi-UAV-Enabled Aerial Edge Computing: A Multiobjective Optimization Approach

被引:9
作者
Huang, Xumin [1 ,2 ]
Peng, Chaoda [3 ]
Wu, Yuan [2 ,4 ]
Kang, Jiawen [1 ]
Zhong, Weifeng [1 ]
Kim, Dong In [5 ]
Qi, Long [6 ,7 ]
机构
[1] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Peoples R China
[2] Univ Macau, State Key Lab Internet Things Smart City, Macau, Peoples R China
[3] South China Agr Univ, Coll Math & Informat, Guangzhou 510642, Peoples R China
[4] Univ Macau, Dept Comp & Informat Sci, Macau, Peoples R China
[5] Sungkyunkwan Univ, Dept Elect & Comp Engn, Suwon 16419, South Korea
[6] South China Agr Univ, Coll Engn, Guangzhou 510642, Peoples R China
[7] South China Agr Univ, Guangdong Lab Lingnan Modern Agr, Guangzhou 510642, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Optimization; Autonomous aerial vehicles; Energy consumption; Resource management; Edge computing; Trajectory; Constrained multiobjective optimization; energy balancing; evolutionary algorithm; interdependent task scheduling; unmanned aerial vehicle (UAV); RESOURCE-ALLOCATION; TRAJECTORY OPTIMIZATION; ALGORITHM;
D O I
10.1109/JIOT.2023.3288379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To provide a dependency-aware application, multiple unmanned aerial vehicles (UAVs) are employed to serve a ground user with a set of interdependent tasks. This leads to a new computing paradigm called as multi-UAV-enabled aerial edge computing (MU-AEC). For the large-scale application of MU-AEC, both the task-centric objective and UAV-centric objective should be simultaneously considered. Thus, we focus on the joint interdependent task scheduling and energy balancing for MU-AEC by using a multiobjective optimization approach, which enables a decision maker to identify the optimal solutions corresponding to the best feasible tradeoffs between the two objectives. A constrained multiobjective optimization problem involving two objectives: 1) the makespan minimization of all tasks and 2) energy balancing among different UAVs, is formulated. In the solution methodology, we propose a constrained decomposition-based multiobjective evolution algorithm. To quickly seek more superior solutions, a local search mechanism by utilizing the objective information, and an improved genetic operator are proposed for remarkable performance improvements. Finally, numerical results demonstrate that compared with the baseline algorithms, our algorithm achieves both advantages in increasing the convergence and diversity of the solutions.
引用
收藏
页码:20368 / 20382
页数:15
相关论文
共 39 条
[1]   Optimal LAP Altitude for Maximum Coverage [J].
Al-Hourani, Akram ;
Kandeepan, Sithamparanathan ;
Lardner, Simon .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2014, 3 (06) :569-572
[2]   Trajectory Design and Resource Allocation for Multi-UAV Networks: Deep Reinforcement Learning Approaches [J].
Chang, Zheng ;
Deng, Hengwei ;
You, Li ;
Min, Geyong ;
Garg, Sahil ;
Kaddoum, Georges .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (05) :2940-2951
[3]  
Coello C. A. C., 2007, Evolutionary Algorithms for Solving Multi-Objective Problems, V5
[4]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[5]   Online Edge Learning Offloading and Resource Management for UAV-Assisted MEC Secure Communications [J].
Ding, Yu ;
Feng, Yunqi ;
Lu, Weidang ;
Zheng, Shilian ;
Zhao, Nan ;
Meng, Limin ;
Nallanathan, Arumugam ;
Yang, Xiaoniu .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2023, 17 (01) :54-65
[6]   Energy-Efficient Resource Allocation in Multi-UAV-Assisted Two-Stage Edge Computing for Beyond 5G Networks [J].
Ei, Nway Nway ;
Alsenwi, Madyan ;
Tun, Yan Kyaw ;
Han, Zhu ;
Hong, Choong Seon .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (09) :16421-16432
[7]   UAV-Aided Ultra-Reliable Low-Latency Computation Offloading in Future IoT Networks [J].
El Haber, Elie ;
Alameddine, Hyame Assem ;
Assi, Chadi ;
Sharafeddine, Sanaa .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (10) :6838-6851
[8]   Push and pull search for solving constrained multi-objective optimization problems [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Li, Hui ;
Wei, Caimin ;
Zhang, Qingfu ;
Deb, Kalyanmoy ;
Goodman, Erik .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 :665-679
[9]   Robust Superimposed Training Optimization for UAV Assisted Communication Systems [J].
Gong, Shiqi ;
Wang, Shuai ;
Xing, Chengwen ;
Ma, Shaodan ;
Quek, Tony Q. S. .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (03) :1704-1721
[10]   Achieve Load Balancing in Multi-UAV Edge Computing IoT Networks: A Dynamic Entry and Exit Mechanism [J].
Guo, Hongzhi ;
Zhou, Xiaoyi ;
Wang, Yutao ;
Liu, Jiajia .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (19) :18725-18736