Liang Zhao
A Multi-UAV Cooperative Task Scheduling in Dynamic Environments: Throughput Maximization
Zhao, Liang; Li, Shuo; Tan, Zhiyuan; Hawbani, Ammar; Timotheou, Stelios; Yu, Keping
Authors
Shuo Li
Dr Thomas Tan Z.Tan@napier.ac.uk
Associate Professor
Ammar Hawbani
Stelios Timotheou
Keping Yu
Abstract
Unmanned aerial vehicle (UAV) has been considered a promising technology for advancing terrestrial mobile computing in the dynamic environment. In this research field, throughput, the number of completed tasks and latency are critical evaluation indicators used to measure the efficiency of UAVs in existing studies. In this paper, we transform these metrics to a single optimization objective, i.e., throughput maximization. To maximize the throughput, we consider realizing this goal in two respects. The first is to adapt the formation of the UAVs to provide cooperative computing service in a dynamic environment, we integrate a policy-based gradient algorithm and the task factorization network as a new reinforcement learning algorithm to improve the cooperation of UAVs. The second is to optimize the association process between UAVs and users, where the heterogeneity of tasks is considered. This algorithm is modified from the Gale-Shapley stability concept to optimize the appropriate association between tasks and UAVs in a dynamic time-varying condition to get the near-optimal association with few iterations. The scheduling of dependent tasks and independent tasks jointly also has to be considered. Finally, simulation results demonstrate the improvement of cooperation performance and the practicability of the association process.
Citation
Zhao, L., Li, S., Tan, Z., Hawbani, A., Timotheou, S., & Yu, K. (2025). A Multi-UAV Cooperative Task Scheduling in Dynamic Environments: Throughput Maximization. IEEE Transactions on Computers, 74(2), 442 - 454. https://doi.org/10.1109/tc.2024.3483636
Journal Article Type | Article |
---|---|
Acceptance Date | Oct 8, 2024 |
Online Publication Date | Oct 25, 2024 |
Publication Date | 2025-02 |
Deposit Date | Oct 25, 2024 |
Publicly Available Date | Nov 25, 2024 |
Journal | IEEE Transactions on Computers |
Print ISSN | 0018-9340 |
Publisher | Institute of Electrical and Electronics Engineers |
Peer Reviewed | Peer Reviewed |
Volume | 74 |
Issue | 2 |
Pages | 442 - 454 |
DOI | https://doi.org/10.1109/tc.2024.3483636 |
Keywords | Throughput, Autonomous Aerial Vehicles, Trajectory, Optimization, Measurement, Heuristic Algorithms, Computers, Servers, Vehicle Dynamics, Training, Throughput Maximization, Multi UAV Cooperation, Task Scheduling, Reinforcement Learning |
Public URL | http://researchrepository.napier.ac.uk/Output/3897288 |
Build resilient infrastructure, promote inclusive and sustainable industrialisation and foster innovation
Files
A Multi-UAV Cooperative Task Scheduling in Dynamic Environments: Throughput Maximization (accepted version)
(3.3 Mb)
PDF
You might also like
Machine Un-learning: An Overview of Techniques, Applications, and Future Directions
(2023)
Journal Article
A Digital Twin-Assisted Intelligent Partial Offloading Approach for Vehicular Edge Computing
(2023)
Journal Article
An omnidirectional approach to touch-based continuous authentication
(2023)
Journal Article
Special Issue on Adversarial AI to IoT Security and Privacy Protection: Attacks and Defenses
(2022)
Journal Article