An Adaptive Scheduling Algorithm Integrating Hierarchical Reinforcement Learning and Semi-Markov Decision Processes
Source abstract
Abstract
Coordinating multiple unmanned aerial vehicle (UAV) systems under strict energy and temporal constraints remains a complex scheduling problem. Existing reinforcement learning methods typically rely on fixed-time-step modeling, which struggles to accommodate flight actions of varying durations and often leads to temporal mismatches between task planning and physical execution. To address this limitation, we propose an Adaptive Hierarchical Semi-Markov Decision Process (AH-SMDP) framework. This architecture decouples task allocation from execution by modeling variable-length actions via an SMDP. An event-driven synchronization mechanism is introduced to align the swarm’s decision-making rhythm with actual task completion times. Additionally, a state-aware reward formulation and a dynamic action space pruning strategy are designed to help UAVs balance energy efficiency with deadline compliance. Simulation results in multi-constraint environments demonstrate that the AH-SMDP framework effectively improves scheduling performance compared to standard MAPPO and PPO algorithms. Under the evaluated experimental settings, the proposed method yields improvements of approximately 30% in average task completion rate, 40% in energy reduction, and 60% in convergence stability. Ablation studies further suggest that this integrated framework offers a viable and effective approach for multi-UAV scheduling.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: UAV Applications and Optimization · Aerospace and Aviation Technology · Reinforcement Learning in Robotics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Key Laboratory of Grain Information Processing and Control, Ministry of Education, Henan University of Technology, Zhengzhou 450001, China
Key Laboratory of Intelligent Perception and Decision Making of Grain Storage Information, Henan University of Technology, Zhengzhou 450001, China
School of Information Science and Engineering, Henan University of Technology, Zhengzhou 450001, China
Funding
Key Research and Development Program of Henan Province
References (27)
Show source-provided references
1. Nguyen, A.C., Pamuklu, T., Syed, A., Kennedy, W.S., and Erol-Kantarci, M. (2022). Reinforcement learning-based deadline and battery-aware offloading in smart farm IoT-UAV networks. ICC 2022-IEEE International Conference on Communications, IEEE.10.1109/ICC45855.2022.9838500 ↗
2. Tactical conflict resolution in urban airspace for unmanned aerial vehicles operations using attention-based deep reinforcement learning10.1016/j.geits.2023.100107 ↗
3. Kong, X., Zhou, Y., Li, Z., and Wang, S. (2024). Multi-UAV simultaneous target assignment and path planning based on deep reinforcement learning in dynamic multiple obstacles environments. Front. Neurorobot., 17.10.3389/fnbot.2023.1302898 ↗
4. Edge-enhanced attentions for drone delivery in presence of winds and recharging stations
5. Optimal frequency reuse and power control in multi-UAV wireless networks: Hierarchical multi-agent reinforcement learning perspective10.1109/ACCESS.2022.3166179 ↗
6. Meng, F., and Yan, K. (2024). Multi-UAV task allocation based on improved particle swarm optimization. 2024 4th International Symposium on Computer Technology and Information Science (ISCTIS), IEEE.10.1109/ISCTIS63324.2024.10699093 ↗
7. Conditional probability based multi-objective cooperative task assignment for heterogeneous UAVs10.1016/j.engappai.2023.106404 ↗
8. Decentralized task allocation for heterogeneous multi-UAV system with task coupling constraints10.1007/s11227-020-03264-4 ↗
9. Efficient resource utilization for multi-flow wireless multicasting transmissions10.1109/JSAC.2012.120810 ↗
10. Energy-efficient UAV communication with trajectory optimization10.1109/TWC.2017.2688328 ↗
11. Resource-efficient seamless transitions for high-performance multi-hop UAV multicasting10.1016/j.comnet.2022.109051 ↗
12. Distributed multi-UAV trajectory planning for downlink transmission: A GNN-enhanced DRL approach10.1109/LWC.2024.3480152 ↗
13. Yang, L., Zheng, J., and Zhang, B. (2023). An MARL-based Task Scheduling Algorithm for Cooperative Computation in Multi-UAV-Assisted MEC Systems. 2023 International Conference on Future Communications and Networks (FCN), IEEE.10.1109/FCN60432.2023.10544292 ↗
14. Between MDPs and semi-MDPs: A framework for temporal abstraction in reinforcement learning10.1016/S0004-3702(99)00052-1 ↗
15. Hurst, W., and Mostofi, Y. (2023). Optimal dynamic trajectories for UAVs in mobility-enabled relay systems. 2023 62nd IEEE Conference on Decision and Control (CDC), IEEE.10.1109/CDC49753.2023.10384056 ↗
16. Diallo, E.M., Chai, R., Adam, A.B., Liang, C., and Chen, Q. (2024). OHDRL-Based Energy Consumption Optimization for Joint Content Fetching and Trajectory Design of UAVs. 2024 IEEE 29th Asia Pacific Conference on Communications (APCC), IEEE.10.1109/APCC62576.2024.10767991 ↗
17. Event-triggered communication network with limited-bandwidth constraint for multi-agent reinforcement learning10.1109/TNNLS.2021.3121546 ↗
18. Monotonic value function factorisation for deep multi-agent reinforcement learning
19. Multi-agent reinforcement learning-based coordinated dynamic task allocation for heterogenous UAVs10.1109/TVT.2022.3228198 ↗
20. Three-dimensional mobility management of unmanned aerial vehicles in flying ad-hoc networks10.1109/ACCESS.2024.3515799 ↗
21. A novel energy-efficiency framework for UAV-assisted networks using adaptive deep reinforcement learning10.1038/s41598-024-71621-x ↗
22. Multi-agent reinforcement learning with action masking for UAV-enabled mobile communications10.1109/TMLCN.2024.3521876 ↗
23. The surprising effectiveness of PPO in cooperative multi-agent games10.52202/068431-1787 ↗
24. Schulman, J., Wolski, F., Dhariwal, P., Radford, A., and Klimov, O. (2017). Proximal policy optimization algorithms. arXiv.
25. DRL-based federated learning for efficient vehicular caching management10.1109/JIOT.2024.3417265 ↗
26. Optimizing UAV Task Allocation with Enhanced Battery Efficiency Using Semi-Markov Decision Processes10.1007/s10846-025-02285-6 ↗
27. Zhang, B., and Yang, K. (2023). Multi-UAV searching trajectory optimization algorithm based on deep reinforcement learning. 2023 IEEE 23rd International Conference on Communication Technology (ICCT), IEEE.10.1109/ICCT59356.2023.10419808 ↗