A Multi-UAV Cooperative Task Scheduling in Dynamic Environments: Throughput Maximization

被引:0
|
作者
Zhao, Liang [1 ,2 ]
Li, Shuo [1 ]
Tan, Zhiyuan [3 ]
Hawbani, Ammar [1 ]
Timotheou, Stelios [4 ,5 ]
Yu, Keping [6 ,7 ]
机构
[1] Shenyang Aerosp Univ, Sch Comp Sci, Shenyang 110136, Peoples R China
[2] Univ Elect Sci & Technol China, Shenzhen Inst Adv Study, Shenzhen 518110, Peoples R China
[3] Edinburgh Napier Univ, Sch Comp Engn & Built Environm, Edinburgh EH10 5DT, Scotland
[4] Univ Cyprus, KIOS Res & Innovat Ctr Excellence, CY-1678 Nicosia, Cyprus
[5] Univ Cyprus, Dept Elect & Comp Engn, CY-1678 Nicosia, Cyprus
[6] King Saud Univ, Community Coll, Comp Sci Dept, Riyadh 11437, Saudi Arabia
[7] Hosei Univ, Grad Sch Sci & Engn, Tokyo 1848584, Japan
基金
中国国家自然科学基金;
关键词
Throughput; Autonomous aerial vehicles; Trajectory; Optimization; Measurement; Heuristic algorithms; Computers; Servers; Vehicle dynamics; Training; Throughput maximization; multi-UAV cooperation; task scheduling; reinforcement learning; TRAJECTORY DESIGN;
D O I
10.1109/TC.2024.3483636
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:442 / 454
页数:13
相关论文
共 50 条
  • [11] On UAV Selection and Position-Based Throughput Maximization in Multi-UAV Relaying Networks
    Singh, Sandeep Kumar
    Agrawal, Kamal
    Singh, Keshav
    Li, Chih-Peng
    Huang, Wan-Jen
    IEEE Access, 2020, 8 : 144039 - 144050
  • [12] On UAV Selection and Position-Based Throughput Maximization in Multi-UAV Relaying Networks
    Singh, Sandeep Kumar
    Agrawal, Kamal
    Singh, Keshav
    Li, Chih-Peng
    Huang, Wan-Jen
    IEEE ACCESS, 2020, 8 : 144039 - 144050
  • [13] Distributed Cooperative Path Planning for Multi-UAV in Information-Rich and Dynamic Environments
    Duan, Pengfei
    Chen, Dawei
    DRONES, 2025, 9 (01)
  • [14] A Study of Human-Agent Collaboration for Multi-UAV Task Allocation in Dynamic Environments
    Ramchurn, S. D.
    Fischer, Joel E.
    Ikuno, Yuki
    Wu, Feng
    Flann, Jack
    Waldock, Antony
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 1184 - 1192
  • [15] Cooperative Area Reconnaissance for Multi-UAV in Dynamic Environment
    Chen, Jie
    Zha, Wenzhong
    Peng, Zhihong
    Zhang, Jian
    2013 9TH ASIAN CONTROL CONFERENCE (ASCC), 2013,
  • [16] Cooperative Task Assignment For Multi-UAV Attack Mobile Targets
    Chen, Xia
    Liu, Yongtai
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 2151 - 2156
  • [17] Multi-UAV Deployment for Throughput Maximization in the Presence of Co-Channel Interference
    Valiulahi, Iman
    Masouros, Christos
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05) : 3605 - 3618
  • [18] A Two-Stage Distributed Task Assignment Algorithm Based on Contract Net Protocol for Multi-UAV Cooperative Reconnaissance Task Reassignment in Dynamic Environments
    Wang, Gang
    Lv, Xiao
    Yan, Xiaohu
    SENSORS, 2023, 23 (18)
  • [19] A Method of Multi-UAV Cooperative Task Assignment Based on Reinforcement Learning
    Zhao, Xiaohu
    Jiang, Hanli
    An, Chenyang
    Wu, Ruocheng
    Guo, Yijun
    Yang, Daquan
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [20] Cooperative Task Processing in Multi-UAV Assisted Mobile Edge Computing
    Cao, Huijuan
    Yu, Genghua
    Chen, Zhigang
    Computer Engineering and Applications, 2024, 60 (04) : 298 - 305