UAV Deployment Design Under Incomplete Information with a Connectivity Constraint for UAV-Assisted Networks
Abstract
1. Introduction
- We propose two deployment strategies based on a GA and a modified -greedy algorithm, both of which allow UAVs to make movement decisions without requiring global knowledge of client locations.
- We evaluate the effectiveness of the proposed methods through extensive simulations, demonstrating that they can dynamically construct UAV-assisted networks that efficiently adapt to client mobility while maintaining multi-hop connectivity.
- We show that the proposed methods significantly reduce data collection time, even under limited location information, compared to baseline approaches, thereby validating their applicability to real-world UAV-assisted network scenarios.
2. Related Works
2.1. Machine Learning-Based Approach
2.2. Optimization-Based Approach
3. System Model
3.1. System Model and Problem Formulation
3.2. Modeling Assumptions and Justification
4. Proposed Method
4.1. Procedure of the Proposed Method
- Each UAV can move up to K cells in a single time step (i.e., within the movement range).
- UAVs know the location of client nodes only in adjacent cells (i.e., within the observation range).
- At most one UAV is placed in each cell.
- UAVs must maintain a connected communication path to the base station (i.e., the connectivity constraint).
- Step 1.
- and .
- Step 2.
- The initial deployment is determined as follows. The first UAV is placed in the cell adjacent to the base station that contains the largest number of client nodes. Subsequently, each UAV is placed in the adjacent cell of either the base station or already deployed UAVs that has the largest number of client nodes.
- Step 3.
- Each UAV accommodates the communication requests of up to M clients located within the cell where it hovers. Let denote the set of client nodes accommodated by UAVs at time step t.
- Step 4.
- It updates as follows: . If , the procedure terminates.
- Step 5.
- Each mobile client nodes randomly moves to one of adjacent cells with a probability of and stays in its current cell with a probability of , where () is a parameter.
- Step 6.
- Each UAV observes the movement of client nodes within the observation range.
- Step 7.
- .
- Step 8.
- A new UAV deployment is determined while satisfying the constraints. Then, the procedure returns to Step 3.
4.2. GA-Based Method
- Step 1.
- It generates an initial population of UAV deployment patterns (i.e., sets of UAV positions), ensuring that all constraints are satisfied.
- Step 2.
- For each deployment pattern, it evaluates the fitness based on the number of client nodes that can be accommodated.
- Step 3.
- It selects high-performing deployment patterns (individuals) from the population to serve as parents for the next generation, based on their fitness scores using a selection method such as roulette wheel selection.
- Step 4.
- It generates new UAV deployment patterns (offspring) by combining portions of two parent deployments (e.g., exchanging UAV positions).
- Step 5.
- It applies small random changes to UAV positions (e.g., move a UAV to a neighboring cell).
- Step 6.
- It forms a new generation by selecting individuals from the combined pool of parents and offspring, based on fitness scores.
- Step 7.
- If a termination condition is met (e.g., a fixed number of generations), the algorithm terminates and outputs the best UAV deployment; otherwise, it returns to Step 2.
4.3. Modified -Greedy Method
- Step 1.
- .
- Step 2.
- It selects the UAV that is deployed in the cell closest to the base station.
- Step 3.
- For UAV u, it generates a real number a between 0 and 1 at random.
- Step 4.
- According to the value of a, the following step is performed to select a next cell.
- Step 4-a.
- If , UAV u selects the cell with the highest number of client nodes among cells that are both within its observation range and movement range, while meeting the connectivity constraint. Note that if the number of client nodes within the observation range is 0, a cell is randomly selected from the UAV’s movement range.
- Step 4-b.
- If , UAV u selects the farthest reachable cell from its current position while maintaining the connectivity constraint. In this case, cells outside the observation range are also considered for selection. If there are multiple candidates, a cell is randomly selected.
- Step 5.
- UAV u moves to the selected cell. Then, . If , the procedure terminates; otherwise, it returns to Step 2.
4.4. Computational Complexity of Each Method
5. Performance Evaluation
5.1. Model
5.2. Results
5.2.1. Random Scenario
5.2.2. Uneven Scenario
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Agiwal, M.; Roy, A.; Saxena, N. Next Generation 5G Wireless Networks: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2016, 18, 1617–1655. [Google Scholar]
- Arsalaan, A.S.; Fida, M.R.; Nguyen, H.X. UAVs Relay in Emergency Communications with Strict Requirements on Quality of Information. IEEE Trans. Veh. Technol. 2025, 74, 4877–4892. [Google Scholar] [CrossRef]
- Tropea, M.; Lakas, A.; Sarigiannidis, P. UAV IoT Sensing and Networking. Drones 2024, 8, 466. [Google Scholar] [CrossRef]
- Zhao, L.; Liu, X.; Shang, T. Maximizing coverage in UAV-based emergency communication networks using deep reinforcement learning. Signal Process. 2025, 230, 109844. [Google Scholar] [CrossRef]
- Shang, B.; Liu, L.; Ma, J.; Fan, P. Unmanned Aerial Vehicle Meets Vehicle-to-Everything in Secure Communications. IEEE Commun. Mag. 2019, 57, 98–103. [Google Scholar] [CrossRef]
- Lee, W.; Lee, J.Y.; Lee, J.; Kim, K.; Yoo, S.; Park, S.; Kim, H. Ground Control System Based Routing for Reliable and Efficient Multi-Drone Control System. Appl. Sci. 2018, 8, 2027. [Google Scholar] [CrossRef]
- Park, S.; Kim, H.T.; Kim, H. Energy-Efficient Topology Control for UAV Networks. Energies 2019, 12, 4523. [Google Scholar] [CrossRef]
- Osumi, H.; Kimura, T.; Hirata, K.; Premachandra, C.; Cheng, J. Deployment Method with Connectivity for Drone Communication Networks. Drones 2023, 7, 384. [Google Scholar] [CrossRef]
- Liu, X.; Yu, Y.; Li, F.; Durrani, T.S. Throughput Maximization for RIS-UAV Relaying Communications. IEEE Trans. Intell. Transp. Syst. 2022, 23, 19569–19574. [Google Scholar] [CrossRef]
- Nasrollahi, S.; Mirrezaei, S.M. Toward UAV-based communication: Improving throughput by optimum trajectory and power allocation. EURASIP J. Wirel. Commun. Netw. 2022, 2022, 9. [Google Scholar] [CrossRef]
- Nzekwu, N.J.; Fernandes, M.A.; Fernandes, G.M.; Monteiro, P.P.; Guiomar, F.P. A Comprehensive Review of UAV-Assisted FSO Relay Systems. Photonics 2024, 11, 274. [Google Scholar] [CrossRef]
- Yu, J.; Zhang, H.; Zhang, Y. Distributed UAV swarms for 3D urban area coverage with incomplete information using event-triggered hierarchical reinforcement learning. Comput. Ind. Eng. 2025, 199, 110734. [Google Scholar] [CrossRef]
- Chen, Y.; Dong, Q.; Shang, X.; Wu, Z.; Wang, J. Multi-UAV Autonomous Path Planning in Reconnaissance Missions Considering Incomplete Information: A Reinforcement Learning Method. Drones 2023, 7, 10. [Google Scholar] [CrossRef]
- Song, F.; Wang, Z.; Li, J.; Shi, L.; Chen, W.; Jin, S. Dynamic Trajectory and Power Control in Ultra-Dense UAV Networks: A Mean-Field Reinforcement Learning Approach. IEEE Trans. Wirel. Commun. 2025, 24, 5620–5634. [Google Scholar] [CrossRef]
- Khan, A.; Zhang, J.; Ahmad, S.; Memon, S.; Qureshi, H.A.; Ishfaq, M. Dynamic Positioning and Energy-Efficient Path Planning for Disaster Scenarios in 5G-Assisted Multi-UAV Environments. Electronics 2022, 11, 2197. [Google Scholar] [CrossRef]
- Liu, C.H.; Chen, Z.; Tang, J.; Xu, J.; Piao, C. Energy-Efficient UAV Control for Effective and Fair Communication Coverage: A Deep Reinforcement Learning Approach. IEEE J. Sel. Areas Commun. 2018, 36, 2059–2070. [Google Scholar] [CrossRef]
- Wang, Y.; Cui, Y.; Yang, Y.; Li, Z.; Cui, X. Multi-UAV Path Planning for Air-Ground Relay Communication Based on Mix-Greedy MAPPO Algorithm. Drones 2024, 8, 706. [Google Scholar] [CrossRef]
- Huang, Z.; Yu, Z.; Huang, Z.; Zhou, H.; Yang, E.; Yu, Z.; Xu, J.; Guo, B. Energy-Efficient Multi-AAV Collaborative Reliable Storage: A Deep Reinforcement Learning Approach. IEEE Internet Things J. 2025, 12, 20913–20926. [Google Scholar] [CrossRef]
- Ryu, K.; Kim, W. Energy efficient deployment of aerial base stations for mobile users in multi-hop UAV networks. Ad Hoc Netw. 2024, 157, 103463. [Google Scholar] [CrossRef]
- Indu, C.; Vipin, K. 3D Deployment of multi-UAV network in Disaster Zones to achieve Coverage and Connectivity. In Proceedings of the 2024 International Conference on Cognitive Robotics and Intelligent Systems (ICC—ROBINS), Coimbatore, India, 17–19 April 2024; pp. 715–722. [Google Scholar]
- Liu, T.; Cui, M.; Zhang, G.; Wu, Q.; Chu, X.; Zhang, J. 3D Trajectory and Transmit Power Optimization for UAV-Enabled Multi-Link Relaying Systems. IEEE Trans. Green Commun. Netw. 2021, 5, 392–405. [Google Scholar] [CrossRef]
- Guo, S.; Zhou, L.; Liang, S.; Cao, K.; Song, Z. Connectivity-Enhanced 3D Deployment Algorithm for Multiple UAVs in Space—Air—Ground Integrated Network. Aerospace 2024, 11, 969. [Google Scholar] [CrossRef]
- Zhang, S.; Zhang, H.; Di, B.; Song, L. Cellular UAV-to-X Communications: Design and Optimization for Multi-UAV Networks. IEEE Trans. Wirel. Commun. 2019, 18, 1346–1359. [Google Scholar] [CrossRef]
- Zhang, S.; Zeng, Y.; Zhang, R. Cellular-Enabled UAV Communication: A Connectivity-Constrained Trajectory Optimization Perspective. IEEE Trans. Commun. 2019, 67, 2580–2604. [Google Scholar] [CrossRef]
- Pan, H.; Liu, Y.; Sun, G.; Fan, J.; Liang, S.; Yuen, C. Joint Power and 3D Trajectory Optimization for UAV-Enabled Wireless Powered Communication Networks With Obstacles. IEEE Trans. Commun. 2023, 71, 2364–2380. [Google Scholar] [CrossRef]
- Luo, Y.; Ding, W.; Zhang, B. Optimization of Task Scheduling and Dynamic Service Strategy for Multi-UAV-Enabled Mobile-Edge Computing System. IEEE Trans. Cogn. Commun. Netw. 2021, 7, 970–984. [Google Scholar] [CrossRef]
- Zhang, G.; Yan, H.; Zeng, Y.; Cui, M.; Liu, Y. Trajectory Optimization and Power Allocation for Multi-Hop UAV Relaying Communications. IEEE Access 2018, 6, 48566–48576. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sakamoto, T.; Kimura, T.; Hirata, K. UAV Deployment Design Under Incomplete Information with a Connectivity Constraint for UAV-Assisted Networks. Future Internet 2025, 17, 401. https://doi.org/10.3390/fi17090401
Sakamoto T, Kimura T, Hirata K. UAV Deployment Design Under Incomplete Information with a Connectivity Constraint for UAV-Assisted Networks. Future Internet. 2025; 17(9):401. https://doi.org/10.3390/fi17090401
Chicago/Turabian StyleSakamoto, Takumi, Tomotaka Kimura, and Kouji Hirata. 2025. "UAV Deployment Design Under Incomplete Information with a Connectivity Constraint for UAV-Assisted Networks" Future Internet 17, no. 9: 401. https://doi.org/10.3390/fi17090401
APA StyleSakamoto, T., Kimura, T., & Hirata, K. (2025). UAV Deployment Design Under Incomplete Information with a Connectivity Constraint for UAV-Assisted Networks. Future Internet, 17(9), 401. https://doi.org/10.3390/fi17090401