Next Article in Journal
Study of the Optimal YOLO Visual Detector Model for Enhancing UAV Detection and Classification in Optoelectronic Channels of Sensor Fusion Systems
Previous Article in Journal
Towards Safer UAV Operations in Urban Air Mobility: 3D Automated Modelling for CFD-Based Microweather Systems
Previous Article in Special Issue
Secure Transmission for RIS-Assisted Downlink Hybrid FSO/RF SAGIN: Sum Secrecy Rate Maximization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Neural-Guided Adaptive Clustering for UAV-Based User Grouping in 5G/6G Post-Disaster Networks

by
Mohammed Sani Adam
1,2,
Nor Fadzilah Abdullah
1,2,
Asma Abu-Samah
1,2,
Oluwatosin Ahmed Amodu
3 and
Rosdiadee Nordin
4,5,*
1
Wireless Research@UKM, Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bangi 43600, Malaysia
2
Centre of Advanced Electronic and Communication Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bangi 43600, Malaysia
3
Department of Communication Technology and Network, Universiti Putra Malaysia, Serdang 43400, Malaysia
4
Future Cities Research Institute, Sunway University, No. 5, Jalan Universiti, Bandar Sunway 47500, Malaysia
5
Faculty of Engineering and Technology, Sunway University, No. 5, Jalan Universiti, Bandar Sunway 47500, Malaysia
*
Author to whom correspondence should be addressed.
Drones 2025, 9(11), 731; https://doi.org/10.3390/drones9110731 (registering DOI)
Submission received: 26 August 2025 / Revised: 12 October 2025 / Accepted: 13 October 2025 / Published: 22 October 2025
(This article belongs to the Special Issue Advances in UAV Networks Towards 6G)

Abstract

In post-disaster scenarios, Unmanned Aerial Vehicles (UAVs) acting as Mobile Aerial Base Stations (MABSs) offer a flexible means of restoring communication for isolated user equipment (UE) when conventional infrastructure is unavailable. More broadly, clustering is a fundamental tool for organizing spatially distributed entities in wireless, IoT, and sensor networks. However, static algorithms such as Affinity Propagation Clustering (APC) often fail to generalize across diverse environments and user densities. This study introduces a hybrid clustering framework that dynamically selects between APC and density-based clustering (DBSCAN), guided by a neural classifier trained on spatial distribution features. The chosen centroids then seed a Genetic Algorithm (GA) that evolves UAV trajectories under multiple performance indicators, including coverage, capacity, and path efficiency. Simulation results demonstrate that the hybrid clustering approach improves the adaptability and effectiveness of UAV deployments by learning context-aware clustering strategies. Beyond UAV-assisted disaster recovery, the proposed framework illustrates how intelligent clustering selection can enhance performance in heterogeneous, real-time applications such as IoT connectivity, smart city monitoring, and large-scale sensor coordination.

1. Introduction

The deployment of Mobile Aerial Base Stations (MABSs) has been instrumental in supplementing terrestrial infrastructure, especially in post-disaster environments where ground-based communication is disrupted. MABSs provide rapid, flexible, and cost-effective coverage, leveraging aerial mobility and line-of-sight (LOS) communication to serve dispersed User Equipment (UE) over large geographic areas. In disaster scenarios, such as the 2017 Hurricane Maria in Puerto Rico, aerial solutions, such as cell-on-wings (COW) drones, were deployed to re-establish LTE cellular connectivity, demonstrating the critical role of Unmanned Aerial Vehicles (UAVs) in mission-critical communication recovery. Their ability to operate at varying altitudes, dynamically reposition, and form network topologies on the fly renders them essential components of modern Disaster Response Networks (DRNs).
A key enabler of effective MABS deployment is the intelligent clustering of UEs to guide UAV path planning. Traditional clustering algorithms, such as Affinity Propagation Clustering (APC), are well-suited for this task because of their non-parametric nature and ability to adapt to varying UE numbers. However, APC and similar static methods may not always produce optimal centroids under highly variable UE densities, geographical dispersions, or uneven Base Station (BS) failure rates. These limitations are more pronounced in DRNs where user mobility and environmental uncertainties are common.
To address these issues, this study proposes a hybrid clustering framework that dynamically selects between APC and Density-Based Spatial Clustering of Applications with Noise (DBSCAN), guided by a lightweight neural network classifier. The model is trained to recognize spatial distribution patterns and choose a clustering strategy that is best suited to the environment of interest. By integrating this adaptive mechanism with a Genetic Algorithm (GA) for multi-objective path optimization, the proposed method enhances the resilience and adaptability of MABS deployment. This approach supports faster convergence, fewer drones, and improved UE coverage in heterogeneous and evolving disaster scenarios.

1.1. Problem Identification and Novelty

This study investigated the limitations of static UE clustering methods in disaster-stricken communication environments and introduced a neural-assisted clustering control framework that enhances UAV path planning in DRNs. Specifically, the challenge addressed is how to dynamically adapt clustering strategies (APC or DBSCAN) based on the spatial characteristics of the affected users while preserving path efficiency and coverage constraints. The proposed model replaces the rigid, one-size-fits-all approach with an adaptive mechanism capable of learning from historical data distributions and making intelligent decisions during operation.
Compared with prior studies (see Section 2), this study introduces a hybrid clustering selector that leverages pattern recognition via machine learning, allowing UAVs to switch clustering strategies in real time. This results in better centroid placement, fewer missed UEs, and more optimal coverage, especially when the UE distribution varies drastically because of evacuation behavior or terrain obstacles. The system was validated under BS failure rates ranging from 10% to 90%, emphasizing its performance in macro-scale service zones rather than in micro hotspots.
The key challenges addressed include the following:
  • Choosing the optimal clustering method based on the current UE distribution without human intervention.
  • Avoiding centroid intersection or outliers by balancing APC’s adaptability with DBSCAN’s density-awareness.
  • Optimizing UAV paths over dynamically selected centroids with a multi-objective fitness function considering distance, angle smoothness, intersection count, and service ratio.
In this study, APC and DBSCAN were selected as the foundational clustering methods due to their complementary characteristics in disaster scenarios. APC autonomously determines the number of clusters and performs effectively in structured and dense user distributions; however, it is sensitive to noise and exhibits suboptimal performance in sparse or irregular topologies [1]. In contrast, DBSCAN demonstrates robustness in sparse or noisy distributions and can effectively identify arbitrarily shaped clusters, though its performance is highly dependent on parameter settings and it encounters scalability challenges in dense networks [2]. By integrating both methods within an Artificial Neural Networks (ANN)-guided hybrid architecture, our framework adapts to both dense and sparse post-disaster conditions, ensuring resilient UAV-based user grouping. Alternative clustering strategies, such as fuzzy C-means [3], PSO-based clustering [4], or enhanced user grouping for Non-Orthogonal Multiple Access (NOMA)-aided UAV networks [5], exhibit strong performance in specific domains (e.g., energy efficiency, spectral efficiency), but they lack the robustness necessary for highly dynamic post-disaster scenarios. This complementarity motivated the selection of APC–DBSCAN as the foundation of the proposed hybrid scheme.

1.2. Novel Contributions and Approach

This study makes several contributions to the literature.
  • A hybrid clustering architecture combining APC and DBSCAN with a neural selector trained on UE spatial distributions, enabling real-time adaptive centroid generation.
  • An integrated multi-objective path planning algorithm using a GA that balances service coverage, and route smoothness.
  • Simulation of diverse disaster scenarios, demonstrating improved performance in terms of fitness score, UE coverage, and number of UAVs required compared to conventional APC-based approaches.

1.3. Organization of This Paper

The remainder of this paper is organized as follows: Section 2 reviews related studies on UAV clustering and learning-based path planning. Section 3 presents the environmental modeling and assumptions used in this study. Section 4 details the proposed hybrid clustering framework and GA-based optimization. Section 5 presents a performance evaluation and discussion of the results. Section 6 concludes the study and outlines future research directions.

2. Related Works

This section offers a comprehensive review, as the proposed framework encompasses multiple research domains: clustering algorithms for UAV-assisted communications, neural-guided dynamic clustering, and multi-objective UAV path optimization. The discussion is provided to ensure the context is provided for readers from diverse backgrounds related to the paper’s scope, including wireless communications, artificial intelligence, and disaster management. Concurrently, the review underscores the specific limitations of existing approaches, which directly inform the proposed hybrid APC–DBSCAN + ANN model. For readers primarily interested in the contribution, summary tables are provided to consolidate the most pertinent insights and facilitate quick comparison without necessitating a full reading of each algorithm description.
RQ1: What clustering algorithms have been used in UAV-assisted wireless coverage, and how do they perform in disaster scenarios?
Clustering algorithms are vital for optimizing UAV-assisted wireless coverage, particularly in disaster scenarios. Among these, K-means and K-means++ have been widely adopted for clustering ground users and UAV deployment. K-means++ enhances the initial centroid selection, significantly improving the user throughput and satisfaction ratio [6,7,8]. The hybrid K-means approach Particle Swarm Optimization (PSO) combines K-means with PSO, achieving a more balanced performance in terms of coverage, energy efficiency, and reliability [9]. PSO is another widely used technique for optimizing cluster coverage and 3D UAV placement problems. It exhibits faster convergence and requires fewer UAVs than K-means [4,10]. The Ellipse Clustering Algorithm further contributes by adjusting the UAV antenna parameters to maximize the user coverage probability while minimizing the transmission power [11]. Fuzzy Logic and Fuzzy C-Means (FCM) offer dynamic solutions such as cluster head selection based on sensor node energy and storage levels [7]. An enhanced version, Fitness-based Fuzzy C-Means (Fit-FCM), integrates additional factors such as energy, distance, and trust to improve cluster head selection in UAV-based wireless sensor networks [12]. DBSCAN, a density-based clustering algorithm, has been used in conjunction with convex optimization for UAV trajectory planning and charger allocation. This integration reduces the number of chargers required while boosting the overall throughput [13]. Meanwhile, Log Linear Learning has proven effective for UAV deployment in disaster-stricken regions by using a UAV coverage utility function to ensure comprehensive network coverage [14]. These algorithms have different strengths and weaknesses in disaster scenarios. K-means is effective for initial coverage and user satisfaction, although its performance can vary based on the centroid initialization and distance metrics used [6,8]. It supports user association, optimal UAV placement, and altitude selection to maximize data rates in emergencies [15]. PSO-based algorithms not only reduce the number of UAVs required, but also outperform GA and artificial bee colony (ABC) methods in terms of execution time and energy efficiency [4,16]. Fuzzy logic and fit fuzzy c-means clustering improve the lifetime of the network and reduce packet loss, which are crucial for reliable communication in WSNs assisted by UAVs [7,12].
DBSCAN minimizes charger use and increases throughput, offering a cost-effective disaster response solution [13]. Finally, log-linear learning has demonstrated both generality and the best performance compared with optimal selection algorithms in emergency deployments [14].
Clustering algorithms, such as K-means, PSO, fuzzy logic, FCM, DBSCAN, and log-linear learning, are critical for enhancing the effectiveness of UAV-assisted wireless coverage. These methods contribute significantly to improving coverage, energy efficiency, and system reliability, particularly when the terrestrial communication infrastructure is compromised by the environment. While K-means and PSO offer robust overall performance, algorithms such as Fuzzy Logic and DBSCAN provide specialized advantages in terms of energy conservation and operational cost, making them indispensable in emergency and disaster response scenarios. Table 1 compares eight clustering methods, K-means, K-means++, PSO, FCM, DBSCAN, and log-linear learning, used in UAV-assisted disaster scenarios. It highlights each method’s type, disaster support capability, optimization goals, and respective strengths and limitations. For instance, K-means++ offers simplicity and fast convergence but is sensitive to centroid initialization, whereas DBSCAN is cost-effective in sparse networks but struggles with scalability. This comparison sets the foundation for why a hybrid adaptive clustering method is needed in post-disaster UAV networks (see Table 1).
Recent studies have investigated alternatives beyond traditional clustering methods. Fuzzy C-means and its variants have been shown to enhance adaptability and energy efficiency in UAV-assisted networks [3,7,12], while swarm-intelligence techniques, such as PSO-based clustering, have demonstrated the ability to optimize the required number of needed UAV and convergence time [4]. More recently, the introduction of clustering and pairing in NOMA-aided UAV systems has aimed to improve spectral efficiency and fairness [5]. Although these approaches are promising, they are generally tailored for energy optimization or spectral-domain efficiency under relatively stable conditions. In contrast, the APC–DBSCAN combination specifically addresses the dual challenges of sparse, noisy distributions and dense, structured clusters that are characteristic of post-disaster environments.
RQ2: How have machine-learning or neural models been used to guide clustering or adapt path planning in dynamic environments?
Machine-learning and neural models have been increasingly applied to guide clustering and adapt path planning in dynamic environments. One notable approach is the Two-Stage Learning-Based Model, where the first stage extracts features of the surrounding environment and predicts the trajectories of dynamic obstacles, and the second stage utilizes reinforcement learning to plan a feasible and efficient path based on those predictions. This model demonstrates high predictability and processing capacity for dynamic obstacles and successfully executes planning tasks in various dynamic scenarios [17]. In the realm of Neural Network-Guided Path Planning, methods such as Neural Sampling Technique (NST), Probabilistic Roadmaps (PRM), and Rapidly Exploring Random Trees (RRT) employ neural networks trained on datasets generated through PRM and RRT. These techniques notably reduce the dataset generation time and enhance path-planning efficiency in environments with numerous obstacles [18]. A Graph Neural Network (GNN)-Based Planner, further improves planning by leveraging prior exploration experience and minimizing replanning costs under unpredictable conditions. This results in a high planning performance with fast speeds and low path costs, outperforming both traditional and other learning-based methods [19]. Another advancement is the Dynamic Distance Transform Algorithm, in which a neural model adapts the distance transform method for dynamic contexts, forming a dynamically updating potential field. This ensures an effective local adaptation and optimal path planning in dynamic environments [20].
In terms of Clustering for Path Planning, cluster-based routing for UAVs integrates online path planning, clustering-based network topology, reinforcement-learning-driven cluster management, and data routing. The outcomes include improved coverage, better adaptation to changing environments, enhanced packet delivery ratios, and reduced communication delays [21]. Furthermore, combining clustering and neural networks for trajectory prediction, such as the use of DBSCAN and multicell neural networks (MCNN), produces accurate short-term 4D trajectory predictions, demonstrating their robustness and effectiveness in dynamic settings [22,23].
Among Hybrid and Reinforcement Learning Approaches, Q-Learning-Based Local Planning considers factors such as path length, safety, and energy consumption and shows reliable performance in both static and dynamic environments by avoiding the typical pitfalls of conventional algorithms [24]. When ANNs are combined with Q-learning, the ANN serves as a path-planning controller, whereas Q-learning generates training samples. This hybrid strategy is more effective than using either technique alone to find optimal paths [25]. In practical applications, Multi-Robot Systems (MRS) benefit from improved neural dynamics approaches that incorporate territorial mechanisms, resulting in robust and fair path planning in complex and changing environments [26]. Similarly, Autonomous Vehicles leverage deep reinforcement learning and clustering-based strategies to develop both theoretical models and practical solutions for effectively navigating dynamic surroundings [27,28].
The integration of machine learning and neural models has significantly improved path planning and clustering performance in dynamic environments. By enhancing efficiency, adaptability, and accuracy, these methods, particularly those involving reinforcement learning, neural networks, and clustering, effectively address challenges posed by dynamic obstacles and varying conditions. Table 2 summarizes representative machine learning (ML)- and ANN-based frameworks applied to UAV operations in dynamic environments. Although many of these approaches, such as two-stage ML + reinforcement learning (RL) models, GNNs, neural potential fields, and hybrid RL routing systems, were originally designed for path planning and navigation, they also demonstrate how learning-based methods improve clustering and user grouping under uncertain conditions. In particular, their adaptability to environmental changes highlights the importance of dynamic, data-driven clustering for UAV-assisted communications. However, existing approaches often emphasize navigation efficiency rather than robust user grouping, leaving a gap when users are mobile, unevenly distributed, or experience fluctuating link qualities. This gap directly motivates our integration of ANN-guided clustering into an adaptive hybrid framework tailored to UAV-based user grouping.
As such, a central challenge in UAV-assisted communication recovery remains insufficiently addressed: the dynamic grouping of users in highly variable environments. Static clustering methods cannot cope with high user mobility, uneven user distributions, and rapidly changing channel conditions, leading to degraded communication efficiency. This gap provides the motivation for this paper, where we introduce an adaptive hybrid clustering framework is guided by artificial neural networks. By combining the adaptability of learning-based clustering with the robustness of hybrid schemes, our approach ensures efficient UAV-based user grouping in dynamic environments.
Recent advances have further extended adaptive clustering into industrial IoT and NOMA-UAV domains. For instance, Smart Collaborative Evolvement for Virtual Group Creation in Customized Industrial IoT introduces probabilistic virtual grouping to adapt to heterogeneous Industrial Internet of Things (IIoT) demands dynamically, improving flexibility in industrial environments [29,30,31]. Similarly, Adaptive Virtual Clustering Methods for Dynamic IoT Edge propose strategies that reconfigure cluster membership in response to load and node heterogeneity [5,32,33]. On the UAV–communication front, Enhanced User Clustering and Pairing Scheme for NOMA-Aided UAV Networks presents an Advanced Balanced K-Means (ABKM) method to ensure fairness and throughput optimization in NOMA settings [34,35]. Other works combine path planning and NOMA resource allocation via Deep Reinforcement Learning (DRL) [36] or explore energy-efficient NOMA-UAV downlink schemes [37]. These contributions enrich the landscape of adaptive clustering, but differ from our approach: while they focus primarily on spectral efficiency enhancements or domain-specific constraints, our framework targets post-disaster UAV-assisted networks, combining ANN-guided hybrid clustering (APC–DBSCAN) with GA-based trajectory planning to balance coverage, robustness, and multi-objective optimization.
RQ3: What hybrid clustering or dynamic strategy selection methods exist, and how do they affect trajectory or resource efficiency?
Hybrid clustering and dynamic strategy selection methods have been introduced to enhance trajectory planning and resource efficiency in various applications. One of such approach is the Hybrid Selection Multi-Objective Evolutionary Algorithm (HSMEA), which combines angle and distance metrics for clustering individuals, followed by a hybrid selection mechanism. This method strikes an effective balance between convergence and diversity, making it suitable for complex multi-objective optimization tasks [38]. Another notable method, the Density-based K-means (DKGK) approach, utilizes Differential Evolution (DE) to promote diversification, K-means for refinement, and a GA enhanced with heuristic crossover to ensure fast convergence. This combination outperforms conventional approaches, such as DE, GA, DE-K-means, and GA-K-means, by significantly reducing intra-cluster distances, leading to better clustering accuracy and efficiency [39].
The hybrid grasshopper and differential evolution-based optimization algorithm (HGDEOA) integrates adaptive strategies into DE, thereby enhancing its global search ability and reducing the risk of premature convergence. This results in improved energy stability, higher throughput, and extended network lifetime in Wireless Sensor Networks (WSNs) [40]. Similarly, the Hybrid Deep Fixed K-Means (HDF-KMeans) approach merges Deep K-Means++ for advanced feature extraction and centroid initialization with Fixed Centered K-Means to improve stability. This hybrid model enhances clustering accuracy and consistency, particularly in critical domains such as healthcare [41].
Among the Dynamic Strategy Selection Methods, the Dynamic Genetic Algorithm (DGA) improves the automatic calculation of the number of clusters (k) and improves the population initialization, genetic operators, and fitness functions. These improvements lead to more accurate clustering outcomes and better estimation of the cluster numbers [42]. The Gaussian Mutation Adaptive Artificial Fish Swarm Algorithm (GAAFSA) incorporates Gaussian mutation and adaptive strategies to avoid local optima and early convergence, which boosts the network lifespan, increases packet reception rates, and reduces packet loss in Industrial Wireless Sensor Networks (IWSNs) [43]. Meanwhile, adaptive density peak clustering with Fisher linear discriminant (ADPC-FLD) employs kernel density estimation and weighted Euclidean distances, along with adaptive strategies for selecting cluster centers. This significantly enhances the clustering accuracy and efficiency, particularly in high-dimensional data scenarios [44].
Regarding the effects on trajectory and resource efficiency, methods such as HGDEOA and GAAFSA contribute significantly to energy efficiency and network longevity by optimising cluster head selection and data transmission in WSNs and IWSNs [40,43]. In terms of convergence and diversity, HSMEA and DKGK provide robust clustering solutions that enhance system performance [38,39]. For applications demanding high precision, such as healthcare and complex data analysis, techniques such as HDF-KMeans and ADPC-FLD deliver notable improvements in precision and consistency [41,44]. Hybrid clustering and dynamic strategy selection methods offer meaningful advancements in trajectory optimization and resource efficiency. By enhancing energy stability, promoting balanced convergence and diversity, and increasing clustering accuracy, these techniques are valuable in a wide array of technical domains. Table 3 compares hybrid approaches, such as HSMEA, DKGK, HGDEOA, and adaptive clustering methods. Each combines different algorithms (e.g., DE+GA+K-means) to optimize clustering accuracy, convergence, and resource use. The strengths of these models include improved energy stability and accuracy; however, their limitations often involve parameter tuning or domain-specific constraints. The discussion in this paper leverages this to justify the hybrid APC–DBSCAN + ANN framework (see Table 3).
RQ4: What fitness functions or multi-objective optimization approaches are most effective for UAV path planning in DRNs?
To identify the most effective fitness functions or multi-objective optimization approaches for UAV path planning in DRNs, various insights have emerged from recent research. Several fitness functions are typically used in this context. One core focus is on minimizing both distance and risk, as seen in methods that apply the Bézier theory and impose constraints such as turning angle and flight altitude [45]. Similarly, another study incorporated traveling distance and risk along with height, angle, and slope limitations to guide UAV navigation [46].
Energy efficiency is another critical criterion. Some models aim to reduce fuel consumption, altitude costs, and threat exposure during flights  [47]. In particular, Bézier curve-guided paths optimized via GAs and multi-objective swarm-based strategies are effective in improving energy use [48]. In multi-UAV systems, utility-based objectives such as maximizing the number of people rescued are coupled with collision avoidance to ensure operational safety [49]. Additionally, Quality of Service (QoS) is emphasized in UAV-assisted Mobile Edge Computing (MEC) frameworks, where path planning considers geometric distance, risk level, and terminal user demand [50]. Several techniques have been proposed for multi-objective approaches. A knee-guided differential evolution algorithm directs the search toward optimal UAV paths with smooth trajectory generation [45], whereas another variant incorporates an adaptive selection mutation to improve refinement while preserving exploration [46]. RL methods are effective in dynamic urban settings, optimizing UAV paths under conditions of mobile obstacles and variable threats [50].
GAs remain widely used for path optimization due to their versatility in complex optimization. One approach normalizes the fitness criteria and employs swarm-based enhancements for energy efficiency [48]. Another study combined an adaptive GA for mission assignment with an improved artificial bee colony method for optimal path planning [51]. The Hybrid Equilibrium Optimizer (HEO) uses techniques such as Gaussian distribution estimation and Lévy flight to divide populations and balance exploration and exploitation [47]. Moreover, Ant Colony Optimization (ACO) has been improved for accurate 3D path planning, minimizing flight path length, and terrain threats [52]. Table 4 outlines the fitness criteria, such as distance, risk, energy, and QoS, alongside the optimization technique used (e.g., DE, RL, GA, hybrid metaheuristics, ACO). This emphasizes that effective UAV path planning must balance efficiency, safety, and adaptability. This reinforces why the proposed GA-based framework incorporates multiple weighted objectives (see Table 4).
Effective UAV path planning in DRNs using GA depends on fitness functions that measure distance, risk, energy consumption, and mission utility. Multi-objective optimization techniques, such as differential evolution, reinforcement learning, GAs, hybrid optimization, and ant colony optimization, exhibit strong capabilities in navigating complex dynamic environments. Each technique offers unique strengths, ranging from convergence speed to adaptability, making it appropriate for different operational requirements. Expanding Table 4 and Table 5 details the scope, strengths, and limitations of specific optimization approaches, such as knee-guided DE, RL-based planning, GA+swarm hybrids, and enhanced ACO. It shows how each method addresses constraints such as smoothness, collision avoidance, and threat minimization, further supporting the design choices in the hybrid framework (see Table 5).
RQ5: How do clustering and optimization approaches handle varying BS loss, user densities, or terrain constraints in DRNs?

Clustering and Optimization Approaches in DRNs

To handle varying BS losses, clustering approaches often face challenges due to interference from nodes outside the cluster. To address this, some frameworks allow clusters to exchange optimization parameters through low-rate backhauls, approaching near-global optimization performance [53]. In the case of BS failures, delay-tolerant networks (DTNs) offer resilience by enabling user devices to self-organize and relay messages through multihop connections to functional BSs or nearby users, thereby improving load balancing [54]. Under sparse BS deployment, users may rely on others who are willing to relay messages to an accessible BS. Optimized beaconing policies are used to maximize message delivery success while minimizing power usage [55]. In high-density scenarios, clustering algorithms such as K-means, DBSCAN, and Agglomerative Clustering were evaluated to determine the most efficient choice. ML methods can also predict optimal BS parameters, thereby reducing the computational overhead [56].
The optimization of irregular terrain requires sophisticated modeling. For instance, the Longley-Rice model enables accurate path-loss estimation using high-resolution topographic data [57]. In urban vehicular DTNs, geographic complexity is managed by segmenting maps into adjacent regions to aid delay analysis and trajectory prediction [58]. Energy-saving strategies include optimizing the activation and deactivation of BS transmissions. Clustering and timed activation approaches help minimize energy use while fulfilling traffic demands [59]. Battery-aware techniques, such as Improved Lifetime Optimization Clustering (ILCK), apply Kruskal’s minimal spanning tree heuristic and monitor battery health to extend the network lifetime [60]. Analytical methods, such as convex optimization, are used to minimize the total transmit power under QoS constraints and are often extended to multi-BS scenarios using iterative algorithms [61]. Metaheuristic approaches, such as chaotic gorilla troop optimization, enhance energy-aware clustering by considering the neighbor distance, BS proximity, and energy ratio [62]. Table 6 summarizes the strategies for dealing with BS loss, varying user densities, and terrain constraints. Approaches range from DTN routing and ML-based parameter tuning to terrain-aware propagation models and energy-saving BS scheduling. The relevance of the proposed work lies in showing how adaptability to these challenges is crucial (see Table 6).
These clustering and optimization techniques collectively address the challenges related to BS loss, varying user densities, and complex terrain in disaster relief networks. By leveraging analytical models, adaptive routing, and energy-aware clustering, these methods can significantly improve the reliability and efficiency of DRNs. The strategies compared in Table 7 further illustrate how clustering and optimization methods address BS loss, varying user densities, and terrain constraints in DRNs. By juxtaposing their benefits and limitations, the table highlights that adaptability and energy-awareness are the most critical enablers for post-disaster UAV deployments.
To provide a broader perspective, Table 8 consolidates the methods examined across all five research questions (RQ1–RQ5). This summary highlights how clustering, learning-based optimization, and hybrid strategies collectively contribute to improving UAV service coverage, path efficiency, and resilience in disaster response networks.

3. Environment Modeling

This section outlines the key assumptions and system architecture of the studied UAV-assisted emergency network deployment in post-disaster scenarios. The objective is to provide resilient and rapid connectivity to UEs through the deployment of MABSs using a newly proposed hybrid clustering-based optimization framework. The proposed solution enhances the previous work [63] by dynamically selecting between APC and a learned clustering strategy that combines DBSCAN with an ANN. This hybrid model enables more flexible and adaptive UAV path planning depending on the network density, terrain, and disaster impact levels.
Figure 1 illustrates the proposed system model, which offers an intelligent and resilient solution for restoring wireless connectivity in post-disaster environments in which conventional base stations have failed. UAVs are used as MABSs to provide temporary coverage to disconnected UEs. The green markers indicate UEs with active services, whereas the red markers indicate UEs that have lost connectivity and require temporary MABS coverage. Each MABS follows an optimized trajectory to visit the centroid of the user clusters.
The process begins with the identification of failed base station zones and the classification of the UEs as either connected or disconnected. Spatial features, such as the density of the UE, the levels of outage at the base station and the spread of the distribution, are then extracted and fed into a lightweight neural classifier. This classifier dynamically selects the optimal clustering method by choosing either APC for dense, structured regions or DBSCAN with ANN-guided parameter tuning for sparse or irregular topologies. This hybrid selection process enables more accurate and adaptive clustering, thereby ensuring efficient centroid placement. These centroids serve as UAV visitation points and are further processed by a GA that optimizes the UAV trajectories based on multi-objective criteria, including service ratio, smoothness, and intersection avoidance.
The hybrid model’s ability to adapt to varying UE distributions and disaster intensities, combined with machine-learning-driven decision-making, makes it a robust and scalable framework for real-time UAV-assisted communication restoration. The adaptability of the system was further enhanced by incorporating real-time data updates, allowing for dynamic reclustering and trajectory adjustments as the post-disaster scenario evolved. This continuous optimization ensures that the UAV network remains responsive to changing ground conditions, such as shifting UE concentrations or newly restored BSs.
In this extended model, the cluster centroids were computed using a decision layer selected between APC and DBSCAN+ANN, depending on the real-time conditions. Moreover, the framework includes a predictive component that anticipates potential changes in the UE distribution based on historical patterns and current movement trends, enabling proactive UAV positioning for improved service continuity.
The neural selector evaluates the features of spatial distribution, such as variance in the density of the user and clustering coefficients, and dynamically decides whether APC or DBSCAN should be used. This mechanism ensures adaptability by preventing rigid application of a single clustering method, which may fail under dynamic conditions. Figure 1 presents the hybrid architecture decision pipeline, where each stage is annotated with its operational objective.

3.1. Clustering Mode Selection

The novel contribution of this study is the dynamic selection of a clustering method for identifying UAV visitation centroids. This logic is defined as shown in Table 9.
The ANN model was pretrained on synthetic post-disaster UE distributions to predict the optimal clustering configurations. When used with DBSCAN, the ANN adjusts the clustering parameters (e.g., ε and MinPts) or refines the centroid locations to minimize misclustering in sparse environments.

3.2. Simulation Setup and Parameters

The simulation emulates a 25 × 25 km2 area, representing a mid-sized town. The UE and BS locations follow a Poisson distribution with λ = 100 × 25 and λ = 10 × 25 , respectively (see Table 10). Each UE requires a minimum per-UE throughput of 200 kbps to be considered served during emergency situation.
The simulations were developed and executed in Python 3.10, utilizing an object-oriented and modular design to enhance flexibility, scalability, and reproducibility. All proposed algorithms were implemented in Python. The experiments were conducted on a computing system featuring a 2.4 GHz Intel Core i7-7600U processor, 64 GB of RAM, and an NVIDIA T1000 GPU with 4 GB of memory. This configuration was chosen to provide sufficient computational power for handling the complex optimization processes and large-scale disaster scenarios considered in this study. The simulation environment was designed to run multiple iterations of the algorithms under different conditions, enabling a thorough assessment of their performance.
Link rates are mapped from SINR via the Shannon–Hartley relation:
C = B · log 2 ( 1 + SINR ) ,
where C is the channel capacity in bits per second (bps), B is the channel bandwidth in Hz, and SINR is the signal-to-interference-plus-noise ratio.
SINR = P i j i P j + η ,
where P i is the received power of the desired signal, j i P j is the aggregate interference from other transmitters, and η is the thermal noise power (set to 112 dBm [65]).
Interference is encapsulated within the SINR definition of Equation (2), which encompasses contributions from both intra and inter-cell transmissions [66]. Latency is addressed in two distinct forms: (i) communication latency, which is contingent upon SINR and link capacity, and (ii) algorithmic latency, which emerges from clustering and GA-based optimisation processes [67]. The ANN-guided selector mitigates decision latency by circumventing exhaustive trials of multiple clustering algorithms, instead directly predicting the most suitable option based on environmental features [68].
The transmission powers were 46 dBm (BS), 30 dBm (MABS), and 10 dBm (UE). Path loss was calculated using the Okumura–Hata model as follows:
P L = A + B · log 10 ( d ) + Env ,
where P L is the path loss in dB, d is the transmitter–receiver distance in km, and Env is an environment-specific correction term.
A = 69.55 + 26.16 · log 10 ( f ) 13.82 · log 10 ( h b ) a ( h m ) ,
a ( h m ) = 1.1 · log 10 ( f ) 0.7 h m 1.56 · log 10 ( f ) 0.8 ,
where f is the carrier frequency in MHz, h b is the BS antenna height in meters, h m is the UE antenna height in meters, and a ( h m ) is the UE antenna correction factor.
The Okumura-Hata model was employed in this study to estimate large-scale path loss between UAV-mounted aerial base stations and ground users. Although originally formulated for terrestrial cellular environments, several studies have adapted or validated it in air-to-ground (AG) and UAV communication contexts. For instance, the model has been used to predict coverage and optimize UAV placement in emergency communication and post-disaster scenarios where rapid deployment is essential [69]. Other works have shown that the Okumura-Hata model remains a reliable baseline for performance evaluation when appropriately parameterized for different terrains and antenna heights [70,71,72].
Recent UAV communication studies have integrated terrestrial propagation models, including Okumura–Hata, into network-level simulations to benchmark aerial links under various urban morphologies and frequencies [73,74,75]. These works highlight that while dedicated air-to-ground models (e.g., 3GPP TR 36.777 or Al-Hourani’s model) offer improved accuracy for certain scenarios, the Okumura-Hata model provides a computationally efficient approximation suitable for comparative and optimization-oriented studies, particularly when the focus is on algorithmic adaptation and clustering behavior rather than precise channel calibration.
Therefore, in line with prior research, this study adopts the Okumura-Hata model as a baseline propagation model for UAV-UE path loss estimation, acknowledging its limitations and noting that more specialized UAV propagation models may be integrated in future extensions.
The environmental modeling is designed to ensure that system parameters correspond to realistic operating conditions. Wireless propagation is captured using the Okumura–Hata model for path loss, while link capacity is derived from the Shannon–Hartley theorem [65]. These physics-based formulations directly map measurable factors such as distance, frequency, and noise into the system. In addition, environmental variables such as wind speed, visibility, and temperature, along with operational features including UE density and BS outage levels, are incorporated into the optimization framework. These features serve as inputs to a lightweight ANN classifier that adaptively tunes clustering parameters (e.g., DBSCAN ϵ and MinPts) [57]. This hybrid combination of empirical models and data-driven adaptation ensures that the optimization reflects real-world disaster scenarios rather than relying on abstract assumptions.
To accurately simulate post-disaster conditions, user distributions were modeled utilizing Poisson point processes (PPP) and clustered Gaussian patterns. The PPP represents dispersed survivors scattered throughout the affected area, whereas Gaussian clusters simulate evacuation hotspots or temporary shelters where users congregate in groups [76]. BS outages varied from 10% to 90% to reflect the cascading infrastructure failures characteristic of large-scale disasters. Additionally, terrain-induced variance and visibility reduction were incorporated as environmental features to capture the effects of obstacles, such as collapsed buildings or obstructed lines of sight. These combined models enhance the practical applicability of the validation, ensuring that UAV-assisted coverage enhancement is evaluated not only in idealized topologies but also in realistic evacuation and obstacle-constrained scenarios [77].

3.3. Clustering Algorithm Integration

For each level of BS outage (10% to 90%), the hybrid clustering model selects the most suitable strategy. If the ANN recommends an APC, traditional cluster propagation is applied; otherwise, DBSCAN with ANN-guided parameter tuning generates adaptive centroids. These centroids act as waypoints for UAVs during subsequent genetic optimization.
A damping factor of 0.6 was used for APC, whereas ε and MinPts in DBSCAN were adapted dynamically. The output centroids vary according to the sparsity of the network, the distribution of services, and the distance traveled.

3.4. Hybrid Clustering Strategy for UAV-Based UE Grouping with ANN-Guided Selection

Conventional clustering methodologies often presuppose that a singular algorithm is adequate across diverse environments; however, this assumption proves inadequate in the context of post-disaster heterogeneity [78,79]. For example, the APC algorithm is effective in generating stable clusters within dense and structured user distributions but fails in sparse or noisy scenarios. Conversely, the DBSCAN algorithm performs well in sparse topologies and noisy environments but becomes unstable in dense deployments because of its sensitivity to the parameters ϵ and MinPts [80]. To address these limitations, the hybrid strategy proposed in this study in which deploys an ANN classifier assesses environmental features, including UE density, BS outage ratio, and spatial variance, to select the most appropriate clustering method (APC or DBSCAN) for each scenario [81]. The identified centroids were subsequently utilized by a GA-based trajectory optimizer to devise UAV paths that maximized service coverage and robustness. This architecture ensures that the clustering process dynamically adapts to the environment, rather than adhering to a rigid, uniform approach. The hybrid clustering strategy described in this study is a neural-guided adaptive framework that dynamically selects between APC and DBSCAN based on the spatial characteristics of the UE distributions. This decision was driven by a lightweight neural network classifier.

3.4.1. Stage 1: Spatial Feature Extraction of UE Distribution

The spatial pattern of UEs is quantified to inform the clustering choice. Key features: local density of UE ρ i , statistics of distance between users (e.g., mean, variance), percentage of BS outage η B S , and topological spread σ x y . For a set of UE coordinates U = { ( x 1 , y 1 ) , , ( x N , y N ) } , the following:
1.
Local density around point i:
ρ i = j = 1 N I ( d i j < ϵ ) ,
where d i j is the Euclidean distance, and I is the indicator function.
2.
Global density:
ρ ¯ = 1 N i = 1 N ρ i ,
3.
Spread (spatial variance):
σ x y 2 = 1 N i = 1 N ( x i x ¯ ) 2 + ( y i y ¯ ) 2 ,
These features form the input vector f for the classifier.
f = [ ρ ¯ , σ x y , η B S ] ,

3.4.2. Stage 2: Neural Classifier-Based Clustering Selection

The objective is to use a trained neural model to decide between APC and DBSCAN. Classifier structure is givesn as follows:
y = softmax ( W 2 · ReLU ( W 1 f + b 1 ) + b 2 ) ,
where f is the input feature vector, W 1 , W 2 , b 1 , b 2 are trainable weights and biases, and y { 0 , 1 } : 0 = APC, 1 = DBSCAN (possibly with ANN refinement).

3.4.3. Stage 3: Clustering Execution

Case A: If APC is selected, the algorithm operates based on pairwise similarities between all data points. The similarity matrix is defined as:
s ( i , j ) = x i x j 2 ,
Update equations:
r ( i , j ) s ( i , j ) max j j a ( i , j ) + s ( i , j ) , a ( i , j ) min 0 , r ( j , j ) + i { i , j } max ( 0 , r ( i , j ) ) ,
Exemplar selection:
j * = arg max j a ( i , j ) + r ( i , j ) ,
Case B: If DBSCAN is selected
Parameters: ϵ : neighborhood radius, and MinPts: minimum number of points to form a cluster. Definitions: Core point: | N ϵ ( p ) | MinPts and Directly density-reachable: q N ϵ ( p ) .
An ANN can refine the centroid locations or tune the clustering parameters ϵ and MinPts dynamically.

3.4.4. Stage 4: Centroid Generation for UAV Routing

Cluster centroids are computed as
C = { c 1 , c 2 , , c K } , c k = 1 | U k | u i U k u i ,
where U k U is the kth cluster.
Table 11 summarizes the hybrid clustering process used for UAV deployment. The process begins with the extraction of spatial features from the UE to form a feature vector. A neural classifier then determines the appropriate clustering algorithm, either APC or DBSCAN, based on the characteristics of the data. The selected clustering method is applied to obtain the cluster centroids, which are represented as a set of coordinates corresponding to the optimal UAV service points. Finally, these centroids are input into a GA for path planning, resulting in optimized UAV flight routes (Table 11).

4. Proposed Hybrid Solution

4.1. Hybrid Clustering-Driven Genetic Algorithm Framework for MABS Path Planning

This section introduces a novel hybrid clustering-driven optimization framework that combines APC with a learned clustering mechanism to guide UAV-based MABS path planning in disaster-response scenarios. The objective is to enhance the flexibility and robustness of dynamic UE distributions caused by varying disaster severities.
Overview of the Framework: The proposed MABS path-planning algorithm is built on a GA foundation. Unlike previous models that rely solely on APC, the proposed hybrid system uses a clustering selector that switches between the APC and DBSCAN guided by ANN hybrid models, depending on the scenario. APC is preferred under sparse conditions, whereas DBSCAN paired with a pre-trained ANN is utilized under dense or highly disrupted networks, where APC fails to stabilize.
Each specimen in the GA represents a candidate solution composed of multiple drone-path chromosomes, each containing a set of clustered UE. Chromosomes undergo mutation, crossover, and selection operations during evolutionary cycles.
Cluster Switch Module, a scenario-dependent clustering strategy is introduced as follows.
1.
For low-density UE distributions and minimal BS loss (<50%), APC is used.
2.
For high-density clusters or when BS loss exceeds 50%, DBSCAN groups the UEs, and a pre-trained ANN predicts optimized centroids.
This selection is based on input metrics, such as UE density, BS outage percentage, and spatial variance.
Algorithm 1 implements an ANN-guided selector that chooses between APC and DBSCAN to generate UAV visitation centroids under heterogeneous, post-disaster UE layouts. APC automatically infers the number of clusters and performs well on dense, structured patterns [1,82], whereas DBSCAN is robust to noise and arbitrary shapes and is well-suited to sparse or irregular topologies [2,80,83]. Because no single clustering method dominates across all densities and noise levels [78,79], we adopt a hybrid strategy with a lightweight neural selector [84].
Given the unserviced user set U, the selector first extracts spatial features (e.g., local/global density, spread, estimated outage level) and predicts a topology class z = S ( features ( U ) ) . Both candidates, C db = DBSCAN ( U ) and C apc = APC ( U ) , are computed to hedge (to reduce the risk of error) against misclassification. Two guardrails regulate the centroid count: a soft target τ = max ( 3 , min ( 50 , | U | / 40 ) ) to scale with the incident size, and a minimum need ν = max ( 3 , τ / 2 ) to avoid under-segmentation. If DBSCAN underproduces centroids ( | C db | < ν ) while APC meets demand ( | C apc | ν ), the algorithm returns APC; otherwise, it selects the candidate with greater coverage granularity (ties broken in favor of APC for stability). The method, problem size ( | U | ) , centroid count ( | C | ) , and runtime were recorded for later analysis and ablation. This design makes centroid generation adaptive yet reproducible, aligning clustering choice with observed spatial structure rather than a fixed, one-size-fits-all rule [78,79,84].
Algorithm 1: Hybrid centroid selection for unserviced UEs (APC vs. DBSCAN).
Drones 09 00731 i001

4.2. Chromosome Representation and Mutation Operators

Each chromosome is represented as a directed graph G = ( V , E ) where V is the set of centroids from clustering and E is the set of Euclidean distances between centroids:
E i j = ( x i x j ) 2 + ( y i y j ) 2 , i , j V ,
The GA incorporates multiple mutation operators to enhance search diversity and improve solution quality. One such operator is the in-chromosome point swap, which exchanges two nodes within the same path to generate alternative route configurations. Another is the cross-chromosome merge/split, which either combines or separates UAV paths depending on the resulting impact on fitness, thereby balancing workload distribution. Finally, the insertion operator repositions nodes within a path according to capacity thresholds, ensuring that service constraints are respected while exploring new trajectory options. Together, these operators promote adaptability and prevent premature convergence, enabling the GA to evolve more efficient and resilient UAV deployment strategies. These operators encourage genetic diversity and adaptability across generations.
The GA-based multi-drone routing procedure is outlined in Algorithm 2. The algorithm begins by assigning a centroid budget proportional to the number of UAVs, ensuring a fair allocation of service regions. An initial candidate solution (chromosome) is generated that encodes the UAV paths while considering the UAV specifications and environmental conditions. During each evaluation cycle, the algorithm applies adaptive mutation to explore new route configurations while preventing redundancy using a lightweight tabu memory. The fitness of each solution is evaluated across six performance dimensions:
  • (i) Distance Efficiency (minimization of total path length), (ii) Path Quality (smooth angular transitions to reduce mechanical stress), (iii) Intersection Avoidance (safe navigation without route intersections), (iv) Service Coverage (proportion of unserved UEs successfully covered), (v) Communication Coverage (effective connectivity under SINR constraints), and (vi) Environmental Robustness (adaptability to varying weather conditions). To balance exploration and exploitation, the mutation intensity is dynamically increased when improvement stagnates and reset when a superior solution is found. Early stopping conditions further ensured computational efficiency by terminating iterations once a near-optimal score was achieved. The output of Algorithm 2 is the best-performing route configuration for each UAV count, which enables a direct comparison of service effectiveness across different drone deployments.
Algorithm 2: GA-based multi-drone routing with adaptive mutation and early stopping.
Drones 09 00731 i002

4.3. Scenario-Aware Fitness Function Integration

The enhanced UAV-assisted communication framework incorporates a scenario-aware fitness function that evaluates UAV deployment strategies across multiple realistic operational dimensions. This multi-objective fitness evaluation addresses the complex trade-offs inherent in post-disaster network restoration scenarios.

4.3.1. Multi-Dimensional Fitness Components

The fitness function integrates seven key performance metrics as follows:
1.
Distance Efficiency ( d t o t a l ): Total path length optimization for fuel conservation.
2.
Path Quality ( θ r a t i o ): Angular smoothness to minimize mechanical stress.
3.
Intersection Avoidance ( I c r o s s ): Self-intersection prevention for safe navigation.
4.
Service Coverage ( S r a t i o ): Fraction of unserved users covered by UAV routes.
5.
Communication Coverage ( C s c o r e ): Effective coverage accounting for interference.
6.
Environmental Robustness ( R e n v ): Weather condition adaptability.

4.3.2. Scenario-Adaptive Parameterization

The fitness evaluation dynamically adapts to the operational scenarios as follows:
F e n h a n c e d = [ d t o t a l , θ r a t i o , I c r o s s , S r a t i o , C s c o r e , R e n v ] ,
Each component of the fitness function is normalized to the range [ 0 , 1 ] , where higher values indicate better performance. The system dynamically adjusts these parameters in response to environmental and operational factors, including weather conditions such as wind speed, visibility, and temperature; UAV specifications, including communication range, energy efficiency, and payload capacity; and network topology characteristics, such as user density and interference patterns. This adaptive parameterization ensures that the optimization framework remains robust and context-aware, allowing UAVs to maintain efficient and reliable performance under diverse disaster scenarios.
To ensure that the dynamically adjusted parameters reliably reflect real environmental conditions, the proposed framework integrates physics-based models, data-driven adaptation, and scenario validation. For wireless channel and capacity estimation, the Okumura-Hata model is employed for path loss and the Shannon-Hartley theorem for link capacity, thereby grounding the optimization in measurable factors such as distance, frequency, and noise [57]. Environmental and operational features, including UE density, BS outage levels, wind speed, visibility, and terrain-induced variance, are continuously extracted and provided to a lightweight ANN-based classifier, which adaptively tunes clustering parameters (e.g., DBSCAN ϵ and MinPts) [22,23]. This prevents arbitrary adjustment and ensures that the system responds proportionally to real-world conditions. The robustness of this approach was demonstrated in simulations across diverse disaster scenarios with 10–90% BS outages and varying UE distributions [50]. By coupling well-established physical models with real-time feature-driven adaptation and evaluation across several scenarios, the optimization framework is robust, both environmentally grounded and operationally realistic, ensuring that UAV performance reflects the true conditions of post-disaster environments.

4.3.3. Integration with Genetic Algorithm Close Framework

This section provides a comprehensive overview of how the scenario-aware fitness function integrates multiple realistic factors to guide the genetic algorithm toward practical UAV deployment strategies. The multidimensional approach ensures that solutions balance technical performance with operational constraints, making the framework suitable for real-world disaster-response scenarios. The enhanced fitness function is seamlessly integrated into the genetic algorithm as follows:
Multi-objective selection involves Pareto dominance comparison for solution ranking, scenario-aware mutation adjusts parameters based on environmental conditions, and adaptive crossover optimizes routes by considering energy and coverage constraints. This integration ensures that the GA evolves solutions that are operationally feasible under realistic post-disaster network conditions.

4.4. Neural Classifier Training and Decision Logic

The following subsections describe the feature construction, model training, and decision framework used to enable adaptive clustering selection.

4.4.1. Feature Extraction

From the UE coordinates { ( x i , y i ) } i = 1 N , a 12-dimensional vector is derived: density, per-axis variance, centroid, pairwise distance statistics (mean, std, min, max), Hopkins statistic, mean nearest-neighbor distance, and spread ratio max d mean d . The features were standardized.

4.4.2. Training Data and Labels

Six synthetic families were generated: dense, well-separated clusters, uniform scatter, high density with outliers, mixed density, hierarchical/multi-scale clusters, and irregular ring/curve patterns. Each scenario is labeled by the method expected to yield superior performance (DBSCAN = 1 , APC = 0 ).

4.4.3. Models and Optimization

The main classifier is a multilayer perceptron with hidden layers ( 100 , 75 , 50 , 25 ) , ReLU activations, early stopping (validation fraction 0.15 ), L 2 regularization α = 10 3 , adaptive learning rate, Nesterov momentum, and a maximum of 2000 iterations. An ensemble Random Forest (100 trees, maximum depth 15, minimum leaf 2) was trained in parallel. A stratified 80/20 train–test split was applied. During inference, both models produced probability scores; decision thresholds were set at neural confidence > 0.7 , ensemble agreement > 0.8 , and fallback threshold 0.6 .

4.4.4. Fail-Safe Clustering

Advanced or baseline DBSCAN with parameter optimization and APC with preference/damping sweeps were attempted first. If the number of clusters is unsatisfactory, a distance-based k-means fallback guarantees a feasible centroid output.
To confirm that the neural selector generalizes beyond the specific training setup, a cross-scenario validation was performed within the same 25 km × 25 km simulation area but under diverse network conditions. The ANN trained on the baseline configuration (UE density of 100 UE km−2 and 40% BS outage) was tested on unseen scenarios with (i) varying user densities ranging from 50 to 500 UE km−2, and (ii) heterogeneous BS outage levels (10–90%). Across these configurations, the classifier sustained an average decision accuracy above 92%, and its predicted clustering choice (APC or DBSCAN) consistently aligned with the method achieving higher coverage and lower intra-cluster variance. These findings demonstrate that the ANN effectively captures scale- and topology-invariant spatial features, ensuring robust and reliable clustering decisions across diverse disaster scenarios.

4.5. Overall Workflow

Algorithm 3 Description. The End-to-End UAV-Assisted Communication Restoration Algorithm assesses network resilience in scenarios of successive base station (BS) failures and determines optimal strategies for UAV deployment and routing to restore service. Given the sets of user equipment (UEs) and BSs, a capacity threshold  θ , and a predefined list of BS loss percentages L = { 10 , , 90 } % , the algorithm initially computes the baseline user-to-BS association and network capacity in the absence of BS failures. Subsequently, for each loss level  L , a random subset of  % of BSs is deactivated, and the network is re-evaluated to identify the subset of unserviced users, U . If U is non-empty, a Hybrid Selection procedure (Algorithm 1) is invoked to determine an appropriate set of UAV deployment centroids  C and the clustering method  m employed. Thereafter, the GA Routing Algorithm (Algorithm 2) is executed for drone counts d = 1 to 5 to optimize UAV flight paths and service coverage, taking into account the capacity threshold  θ . The best-performing routes, selected methods, centroid counts, and clustering times are recorded for each loss level. Finally, post-processing aggregates all results to summarize clustering performance, visualize score heatmaps as functions of the loss percentage and drone count, and compare the fraction of users served before and after UAV deployment. The complete results are exported in CSV format for further analysis and visualization.    
Algorithm 3: End-to-end UAV-assisted communication restoration.
Drones 09 00731 i003

5. Performance Evaluation of Proposed Solution

5.1. Evaluation Criteria and Experimental Setup

This section presents a comprehensive evaluation of the proposed hybrid clustering-based MABS path-planning method. The system is assessed in various disaster scenarios that involve different levels of BS outages and UE distributions.

5.2. Evaluation Metrics

K-means clustering is a commonly utilized benchmark for structured datasets. However, it presupposes convex cluster shapes and necessitates the pre-specification of the number of clusters, which is impractical in dynamic post-disaster networks characterized by sparse and irregular user distributions. Consequently, K-means clustering was not employed as a baseline. Instead, APC and DBSCAN were chosen due to their capability to automatically infer the number of clusters and effectively manage both dense and sparse distributions. To thoroughly evaluate the effectiveness of the proposed solution compared with the baseline methods, a series of well-defined metrics was employed. The service ratio (SR) metric quantifies the percentage of previously unconnected UEs that were successfully linked after the implementation of MABS. The distance ratio (DR) serves as a normalized measure of the total UAV flight path length relative to the shortest possible route, thereby indicating path efficiency. The intersection ratio (IR) metric records the number of path intersections, with lower values indicating smoother and less tangled trajectories. Similarly, angle ratio (AR) assesses the average angular deviation along the UAV paths, where higher values suggest more continuous and navigable routes. The PSR further enhances this by evaluating the geometric fluidity of UAV paths to minimize sharp turns and associated power losses. To account for network resilience, the CS metric evaluates the consistency of UE coverage as the BS outage levels increase. From a computational standpoint, the Clustering time refers to the processing time required to perform user clustering using APC, DBSCAN, or the proposed hybrid model. Finally, the Computation time indicates the total duration required to complete the entire genetic optimization process. Collectively, these metrics provide a comprehensive view of the effectiveness, efficiency, and adaptability of a system in dynamic post-disaster scenarios.

5.3. Simulation Results and Analysis

The performance of each approach was analyzed for different levels of BS outage. The key performance indicators are presented as line plots, histograms, and coverage maps. It also evaluated the efficiency of path planning, clustering accuracy, and computational efficiency of the proposed hybrid method.

5.3.1. UAV Deployment Performance (Extended with Heatmap)

The heatmap visualization in Figure 2 of drone scores against BS loss percentages offers further evidence of the interaction between outage severity and UAV deployment size. Green regions correspond to lower outage impact and higher service quality, while yellow shades indicate conditions of greater strain on the network. Along the horizontal axis, as the number of drones increases, the scores consistently improve, demonstrating that multi-UAV deployments can compensate for service gaps more effectively than single UAVs. Along the vertical axis, higher BS loss values (70–90%) reduce the baseline score achievable with one or two UAVs, but the addition of more drones restores performance to near-optimal levels. This trend underscores the scalability of the framework, as an increase in UAVs can progressively recover lost service in proportion to outage severity.
A particularly noteworthy feature of the heatmap is the non-linear nature of the improvements. For instance, under moderate BS loss conditions (40–60%), deploying three drones yielded scores above 0.85, with four or five drones pushing the performance over 0.90 in most cases. In contrast, at a 20% loss, the increase from one drone (score a p p r o x 0.68) to three drones (score a p p r o x 0.74) is modest, but the increase to four drones ( a p p r o x 0.78) and five drones ( a p p r o x 0.83) represents a more substantial recovery. This nonlinear effect indicates diminishing returns in lightly affected networks but substantial gains under higher outage levels, guiding decision-makers on efficient UAV allocation strategies.
At the extreme of 90% BS loss, even one UAV achieves a score above 0.80, but five UAVs enhance performance to approximately 0.93, illustrating that coordinated multi-UAVs can mitigate nearly catastrophic failures. Overall, the heatmap demonstrates that the system retains resilience under severe conditions while clearly benefiting from additional UAV support, underscoring both robustness and scalability in post-disaster communication recovery (see Figure 2).

5.3.2. Path Efficiency and Smoothness

The efficiency of the route quality of the UAV trajectories using the intersection and path smoothness ratios is assessed.
Figure 3 presents the normalized path distance ratio ( δ / δ m i n ) for the three clustering approaches, APC, DBSCAN, and the proposed hybrid model, under increasing levels of BS loss ranging from 10% to 90%. The x-axis reflects the percentage of BS infrastructure failure, whereas the y-axis represents the normalized path distance ratio, which quantifies the deviation of the UAV flight paths from the shortest possible trajectories. This metric is critical for evaluating the efficiency of UAV route planning, particularly under post-disaster conditions.
As shown, all methods exhibited an upward trend in the path–distance ratio with increasing BS loss, indicating a greater deviation from the optimal paths as the network conditions degraded. However, the magnitude of this deviation varied significantly across the three methods. DBSCAN consistently incurs the highest path distance ratios across all BS loss levels, reaching nearly 1.7 at 90% BS loss. APC performs moderately better, although its path lengths grow rapidly as infrastructure degradation intensifies. In contrast, the hybrid model maintained the lowest path distance ratio throughout, starting just above 1.0 at 10% BS loss and rising modestly to approximately 1.3 at 90% BS loss.
The best performance of the hybrid method is attributed to its ability to generate more strategically located centroids through adaptive clustering selection and ANN-guided parameter tuning. This leads to more coherent cluster structures and shorter and smoother UAV trajectories. In contrast, DBSCAN often produces fragmented clusters in sparse or noisy environments (UE spatial distributions with irregular, scattered, or outlier-heavy patterns), leading to suboptimal path planning. Similarly, APC’s rigid propagation mechanics can result in inefficient centroid placement when faced with irregular UE distributions.
The results underscore the importance of clustering quality in downstream UAV trajectory optimization. Poor clustering leads to scattered centroids and sub-optimal paths, increasing energy consumption and mission time, which are vital constraints in post-disaster scenarios. The Hybrid model mitigates these challenges by combining the structural strengths of APC with the density awareness of DBSCAN, reinforced by neural network-based decision logic.
Figure 3 confirms that the hybrid clustering approach not only improves service coverage but also delivers more efficient path planning. Its ability to minimize path elongation under severe BS failure scenarios makes it a compelling choice for real-time UAV deployment in disaster-stricken environments.
Figure 4 presents the Intersection Ratio, also referred to as the Line Crossing Avoidance Ratio, across different clustering strategies under increasing levels of BS loss. The x-axis represents the percentage of BS infrastructure failures, whereas the y-axis quantifies the intersection ratio, where values closer to 1 indicate smoother UAV trajectories with fewer path crossings. An intersection ratio close to 1 is desirable because it implies near-optimal path planning, reduced aerial traffic complexity, and lower energy consumption due to fewer abrupt direction changes.
Figure 4 illustrates that the ideal performance corresponds to values close to 1, which represent completely smooth UAV trajectories with no path intersections. Lower values reflect increased path intersections, reducing efficiency and raising collision risk. The results in Figure 4 reveal three distinct performance patterns. First, the proposed hybrid framework consistently maintains intersection ratios close to 1, staying above 0.9 until 60% BS loss and declining only moderately to about 0.72 at 90% BS loss. This demonstrates that the hybrid approach retains near-optimal trajectory separation under a wide range of conditions. Second, APC achieves moderate results, starting near 0.95 at low BS loss but declining more steeply after 40%, reaching approximately 0.58 at 90% BS loss. Third, DBSCAN shows the weakest performance, with values dropping below 0.8 as early as 30% BS loss and approaching 0.54 under extreme conditions.
A closer comparison shows that the hybrid model maintains intersection ratios 10–15% closer to 1 than APC in the 40–70% BS loss range, and nearly 30% closer to 1 than DBSCAN at 90% BS loss. These margins underscore the hybrid clustering strategy’s robustness in generating well-separated centroid paths. The neural classifier adapts to uneven user distributions, avoiding intersection and maintaining trajectory smoothness. In contrast, APC struggles with centroid separation in sparse topologies, while DBSCAN’s density sensitivity produces irregular clusters that increase UAV path crossings.
The structural reasons behind these differences are also evident. The hybrid framework integrates a neural classifier that dynamically adapts centroid placement, preventing intersection even as clusters fragment. APC, while efficient in dense conditions, fails to prevent centroid crowding once BS failures scatter users, leading to intersecting UAV routes. DBSCAN, due to its density-based nature, produces fragmented or irregular clusters in sparse conditions, resulting in sub optimal UAV trajectories and frequent path crossings.
From a critical perspective, the intersection ratio is a vital metric for operational efficiency in disaster response. Frequent path crossings can lead to UAV collision risks, increased communication latency, and energy inefficiencies due to abrupt manoeuvring. From a practical perspective, keeping the intersection ratio closer to 1 translates into fewer trajectory intersections, reduced aerial traffic complexity, and lower energy consumption. The performance of the hybrid method in this regard underscores its ability to produce coordinated and scalable UAV flight plans, even under harsh network conditions. By maintaining values much closer to 1 despite increasing BS loss, the hybrid approach enhances the reliability, safety, and energy efficiency of UAV-assisted communication restoration in post-disaster environments.

5.3.3. UAV Deployment Performance

The Figure 5 shows the results of the drone score analysis highlight the effectiveness of the genetic algorithm in optimizing UAV deployments under different levels of BS loss. When only a small proportion of BSs fail (10–20% loss), even a single UAV achieves satisfactory coverage, and the incremental gains from deploying additional drones are limited. In these low-loss cases, one UAV provides a cost-efficient solution because it can service most of the unserved users without excessive path intersection or resource waste. However, as the scale of the BS loss increases, particularly beyond 50%, the advantages of multi-UAV deployment become much more pronounced. In severe outage conditions (70–90% BS loss), the score improvements from adding drones were substantial. A single UAV is unable to cover the dispersed unserved users effectively, whereas multiple UAVs can share the workload, reduce overall travel distances, and ensure that service coverage remains acceptable. The heatmap results confirm that the best performance is consistently achieved when four or five UAVs are deployed in high-loss scenarios, with scores approaching 0.9 in some cases. These findings demonstrate that while minimal deployment is sufficient for localized failures, coordinated multi-UAV swarms are indispensable for maintaining service continuity under catastrophic disruptions.

5.3.4. Clustering Benchmark Performance

Figure 6 shows the clustering benchmark with 2500 UEs and provides further insight into the comparative performance of APC, DBSCAN, and the Hybrid clustering framework. The star (⋆) in the Figure 6 indicates the best-performing method for each metric. APC, being deterministic and free of parameter tuning, consistently achieved the lowest execution times. However, its rigidity limits its adaptability to non-uniform user distributions, and it often produces an excessive number of clusters. In contrast, DBSCAN adapts more effectively to irregular and noisy distributions, although its performance is sensitive to parameter settings and is computationally more demanding. The Hybrid method combines the strengths of both approaches. By leveraging a neural classifier to dynamically select between APC and DBSCAN based on extracted spatial features, the Hybrid clustering framework consistently matches or outperforms the better of the two individual methods (as shown in Figure 6). Accuracy metrics, such as the silhouette score and the Calinski–Harabasz index, further confirm its superior performance, particularly in scenarios with heterogeneous or mixed-density user distributions. Moreover, the Hybrid method produces a number of clusters that align more closely with UAV deployment requirements, avoiding the over-fragmentation characteristic of APC and the occasional under-clustering observed in DBSCAN. In terms of adaptability, the Hybrid approach clearly outperforms both individual methods, as it intelligently adjusts to the underlying spatial distribution without the need for manual parameter tuning.

5.3.5. Discussion

Taken together, the UAV deployment results and clustering benchmarks demonstrate the complementary strength of the proposed framework. The genetic algorithm provides a robust mechanism for differentiating multi-UAV configurations, showing that additional drones bring diminishing returns in lightly disrupted networks, but are crucial under large-scale failures. At the same time, hybrid clustering ensures that the UAV deployment process is guided by high-quality centroids that accurately reflect user demand. This synergy between adaptive clustering and multi-UAV optimization enables the system to maintain service continuity efficiently across a wide range of outage scenarios, outperforming both single-clustering methods and fixed-UAV strategies. These findings underline the importance of coupling adaptive clustering with multi-UAV optimization for resilient wireless networks. By intelligently selecting clustering strategies and tailoring UAV deployments according to the severity of disruptions, the proposed framework provides a scalable and robust solution for service restoration. Such an approach holds significant promise for next-generation 5G and 6G systems, where maintaining seamless connectivity during infrastructure failures is a critical requirement for reliability, disaster recovery, and future smart city applications.
The results highlight the strengths of integrating learned clustering with evolutionary path planning. The hybrid model maintained high service and low intersection with relatively shorter paths. It adapts well to sudden topology changes and uneven UE distributions, making it ideal for post-disaster deployments in which the conditions are dynamic and unpredictable.

6. Conclusions and Future Work

This study presents a neural-guided hybrid clustering framework for UAV-assisted communication recovery in post-disaster networks. By integrating a lightweight neural classifier with APC and DBSCAN, the proposed method dynamically selects the most suitable clustering strategy according to the spatial distribution of users and the extent of base-station outages. Coupled with a genetic-algorithm-based path optimizer, this approach enables multi-UAV to achieve robust, efficient, and adaptive service restoration under heterogeneous and highly dynamic disaster conditions.
The simulation results demonstrate that the hybrid framework consistently outperforms single clustering methods in terms of service coverage, path efficiency, and adaptability. Even under extreme BS outage scenarios, the hybrid model maintained higher service ratios, smoother UAV trajectories, and reduced path intersections compared with APC- or DBSCAN-only strategies. These results highlight the importance of adaptive centroid generation for guiding UAV deployments, particularly when user distributions are sparse, irregular, or rapidly evolving. The findings of this study emphasize the need for flexible, learning-driven solutions in the design of UAV-assisted disaster response systems.
By integrating machine learning with evolutionary optimization, the proposed methodology not only improves immediate post-disaster connectivity but also establishes a foundation for scalable and resilient UAV deployments in future 5G and 6G networks, especially in next-generation communication ecosystems demanding resilience, scalability, and real-time adaptability. However, several challenges persist. Temporal variability among users poses a significant challenge; although the framework adapts through repeated re-clustering, extreme mobility may surpass feasible update frequencies and introduce delays. The ANN-based selector may also necessitate retraining when confronted with user distributions not represented in the training data, thereby limiting direct generalization across regions. Furthermore, although the GA-based optimizer is effective, it introduces a computational overhead that may impede real-time deployment in very large UAV swarms. Additionally, the current simulations abstract terrain and weather effects, indicating that harsh real-world conditions, such as dense urban multipath, heavy obstructions, or strong winds, may further impact performance. To address these challenges, future research should explore accelerated and incremental reclustering strategies, online learning for rapid ANN adaptation, hardware-accelerated GA implementations, and cross-layer optimization with energy-aware routing. Reinforcement learning for adaptive swarm coordination and validation with real-world datasets and field experiments will be pursued. Collectively, these extensions will enable UAVs to provide reliable, low-latency, and autonomous connectivity in complex, large-scale disaster environments.

Author Contributions

Conceptualization, N.F.A. and M.S.A.; methodology, M.S.A., N.F.A. and O.A.A.; software, M.S.A.; validation, M.S.A., N.F.A. and A.A.-S.; formal analysis, M.S.A. and N.F.A.; investigation, M.S.A., A.A.-S. and O.A.A.; resources, N.F.A. and R.N.; data curation, M.S.A., A.A.-S. and O.A.A.; writing—original draft preparation, M.S.A. and O.A.A.; writing—review and editing, N.F.A., R.N. and A.A.-S.; visualization, M.S.A. and O.A.A.; supervision, N.F.A. (main supervisor), R.N. and A.A.-S.; project administration, N.F.A. and R.N.; funding acquisition, N.F.A. and R.N. All authors have read and agreed to the published version of the manuscript.

Funding

This work is sponsored in part by Malaysian Ministry of Higher Education Fundamental Research Grant Scheme (FRGS/1/2023/ICT08/UKM/02/1).

Data Availability Statement

The codes and simulation files are available upon request.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ABCArtificial Bee Colony
ABKMAdvanced Balanced K-Means
ACOAnt Colony Optimisation
ADPC-FLDAdaptive Density Peak Clustering with Fisher Linear Discriminant
AGAAdaptive Genetic Algorithm
ANNArtificial Neural Network
APCAffinity Propagation Clustering
ARAngular Ratio (path smoothness metric)
BBandwidth
BSBase Station
COWCell-on-Wings
CSConsistency Score (coverage resilience metric)
DBSCANDensity-Based Spatial Clustering of Applications with Noise
DEDifferential Evolution
DGADynamic Genetic Algorithm
DKGKDensity-Based K-Means (sometimes DKG or DKDG)
DRDistance Ratio (normalized path length)
DRLDeep Reinforcement Learning
DRNDisaster Response Network
DTNDelay-Tolerant Network
FCMFuzzy C-Means
FLFuzzy Logic
GAGenetic Algorithm
GAAFSAGaussian Mutation Adaptive Artificial Fish Swarm Algorithm
GNNGraph Neural Network
HDF-KMeansHybrid Deep Fixed K-Means
HEOHybrid Equilibrium Optimizer
HGDEOAHybrid Grasshopper and Differential Evolution-Based Optimisation Algorithm
HSMEAHybrid Selection Multi-Objective Evolutionary Algorithm
IIoTIndustrial Internet of Things
ILCKImproved Lifetime Optimisation Clustering
IRIntersection Ratio
IWSNIndustrial Wireless Sensor Network
LOSLine-of-Sight
MABSMobile Aerial Base Station
MCNNMulticell Neural Network
MECMobile Edge Computing
MLMachine Learning
MRSMulti-Robot Systems
NOMANon-Orthogonal Multiple Access
NSTNeural Sampling Technique
PPPPoisson Point Process
PRMProbabilistic Roadmap
PSOParticle Swarm Optimisation
PSRPath Smoothness Ratio
QoSQuality of Service
RLReinforcement Learning
RRTRapidly Exploring Random Tree
SNRSignal-to-Noise Ratio
SRService Ratio
UAVUnmanned Aerial Vehicle
UEUser Equipment
WSN               Wireless Sensor Network

References

  1. Frey, B.J.; Dueck, D. Clustering by Passing Messages Between Data Points. Science 2007, 315, 972–976. [Google Scholar] [CrossRef]
  2. Ester, M.; Kriegel, H.P.; Sander, J.; Xu, X. A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. In Proceedings of the Second International Conference on Knowledge Discovery and Data Mining, Portland, Oregon, 2–4 August 1996; pp. 226–231. [Google Scholar]
  3. Bezdek, J.C. Pattern Recognition with Fuzzy Objective Function Algorithms; Springer: Berlin/Heidelberg, Germany, 1984. [Google Scholar] [CrossRef]
  4. Sawalmeh, A.; Othman, N.S.; Liu, G.; Khreishah, A.; Alenezi, A.; Alanazi, A. Power-efficient wireless coverage using minimum number of uavs. Sensors 2022, 22, 223. [Google Scholar] [CrossRef]
  5. Yin, Y.; Bouazizi, M.; Yang, S.; Ohtsuki, T. Enhanced User Clustering and Pairing Scheme for NOMA-Aided UAV Networks. In Proceedings of the 2024 IEEE 100th Vehicular Technology Conference (VTC2024-Fall), Washington, DC, USA, 7–10 October 2024. [Google Scholar]
  6. Zhao, T.; Ai, C.; Li, M.; Li, H. Localized density-based K-means UAV communication coverage algorithm for UV collaboration. Appl. Opt. 2024, 63, 5980–5990. [Google Scholar] [CrossRef]
  7. Mi, J.; Wen, X.; Sun, C.; Lu, Z.; Jing, W. Energy-efficient and low package loss clustering in UAV-assisted WSN using kmeans++ and fuzzy logic. In Proceedings of the 2019 IEEE/CIC International Conference on Communications Workshops in China (ICCC Workshops), Changchun, China, 11–13 August 2019; pp. 210–215. [Google Scholar] [CrossRef]
  8. Ehsan, S.S.; Hossain, M.S.; Rafi, R.A.A.; Barua, S.; Haque, R. Optimizing k-means for the Deployment of UAV-Assisted Wireless Networks: A Parametric Analysis. In Proceedings of the 2024 IEEE International Conference on Signal Processing, Information, Communication and Systems (SPICSCON), Khulna, Bangladesh, 1–2 November 2024. [Google Scholar] [CrossRef]
  9. Aditi, G.; Shaiju, A.; Dey, S.; Bandi, C.R.; Ravish, R. UAV-Assisted Cellular Connectivity for On-Ground Devices: 3D Placement and Trajectory Optimization Problem. In Proceedings of the 2024 International Conference on Knowledge Engineering and Communication Systems (ICKECS), Chikkaballapur, India, 18–19 April 2024. [Google Scholar] [CrossRef]
  10. Yang, M.; Zhou, J.; Tian, D.; Duan, X.; Zhao, D. Coverage Capacity Optimization of UAV-enabled Networks. In Proceedings of the 2023 International Symposium on Intelligent Robotics and Systems (ISoIRS), Changsha, China, 26–28 May 2023; pp. 34–38. [Google Scholar] [CrossRef]
  11. Noh, S.C.; Jeon, H.B.; Chae, C.B. Energy-Efficient Deployment of Multiple UAVs Using Ellipse Clustering to Establish Base Stations. IEEE Wirel. Commun. Lett. 2020, 9, 1155–1159. [Google Scholar] [CrossRef]
  12. Refaee, E.A.; Shamsudheen, S. Trust- and energy-aware cluster head selection in a UAV-based wireless sensor network using Fit-FCM. J. Supercomput. 2022, 78, 5610–5625. [Google Scholar] [CrossRef]
  13. Ge, S.; Sun, J.; Zhao, H.; Wang, J.; Xu, B. Clustering-Based Charger Deployment and Trajectory Optimization for UAV-Assisted Wireless Networks. IEEE Wirel. Commun. Lett. 2025, 14, 2546–2550. [Google Scholar] [CrossRef]
  14. Li, J.; Ruan, L.; Tang, X.; Guo, K.; Yuan, G. Efficient Communication Deployment with UAV Cluster Based on Task-Driven Method. In Proceedings of the 2021 2nd Information Communication Technologies Conference (ICTC), Nanjing, China, 7–9 May 2021; pp. 199–206. [Google Scholar] [CrossRef]
  15. Hydher, H.; Jayakody, D.N.K. Application of UAV for a Disaster-Resilient System. In Unmanned System Technologies; Springer: Cham, Switzerland, 2023; pp. 105–126. [Google Scholar] [CrossRef]
  16. Lin, Y.; Wang, T.; Wang, S. Trajectory planning for multi-UAV assisted wireless networks in post-disaster scenario. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Big Island, HI, USA, 9–13 December 2019. [Google Scholar] [CrossRef]
  17. Kong, L.; Wang, Y.; Yang, J. Path Planning in Dynamic Environments through Trajectory Prediction and Reinforcement Learning. In Proceedings of the 2023 38th Youth Academic Annual Conference of Chinese Association of Automation (YAC), Hefei, China, 19–21 May 2023; pp. 695–700. [Google Scholar] [CrossRef]
  18. Baldoni, P.; McMahon, J.; Plaku, E. Leveraging Neural Networks to Guide Path Planning: Improving Dataset Generation and Planning Efficiency. In Proceedings of the 2022 IEEE 18th International Conference on Automation Science and Engineering (CASE), Mexico City, Mexico, 22–26 August 2022; Volume 2022, pp. 667–674. [Google Scholar] [CrossRef]
  19. Zhang, W.; Zang, X.; Huang, L.; Sui, Y.; Yu, J.; Chen, Y.; Yuan, B. DynGMP: Graph Neural Network-Based Motion Planning in Unpredictable Dynamic Environments. In Proceedings of the 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Abu Dhabi, United Arab Emirates, 1–5 October 2023; pp. 858–865. [Google Scholar] [CrossRef]
  20. Lebedev, D.V.; Steil, J.J.; Ritter, H. A neural network model that calculates dynamic distance transform for path planning and exploration in a changing environment. In Proceedings of the 2003 IEEE International Conference on Robotics and Automation (Cat. No. 03CH37422), Taipei, Taiwan, 14–19 September 2003; Volume 3, pp. 4209–4214. [Google Scholar]
  21. Swain, S.; Khilar, P.M.; Senapati, B.R. A reinforcement learning-based cluster routing scheme with dynamic path planning for mutli-UAV network. Veh. Commun. 2023, 41, 100605. [Google Scholar] [CrossRef]
  22. Wang, Z.; Liang, M.; Delahaye, D. Short-term 4D trajectory prediction using machine learning methods. In Proceedings of the SID 2017, 7th SESAR Innovation Days, Belgrade, Serbia, 28–30 November 2017. [Google Scholar]
  23. Wang, Z.; Liang, M.; Delahaye, D. A hybrid machine learning model for short-term estimated time of arrival prediction in terminal manoeuvring area. Transp. Res. Part C Emerg. Technol. 2018, 95, 280–294. [Google Scholar] [CrossRef]
  24. Carvalho, K.B.d.; Hiago Batista, O.; Fagundes-Junior, L.A.; Brandao, A.S. Q-Learning based Local Path Planning for UAVs with Different Priorities. In Proceedings of the 2023 Latin American Robotics Symposium (LARS), 2023 Brazilian Symposium on Robotics (SBR), and 2023 Workshop on Robotics in Education (WRE), Salvador, Brazil, 9–11 October 2023; pp. 89–94. [Google Scholar] [CrossRef]
  25. Li, C.; Zhang, J.; Li, Y. Application of artificial neural network based on Q-learning for mobile robot path planning. In Proceedings of the 2006 IEEE International Conference on Information Acquisition, Veihai, China, 20–23 August 2006; pp. 978–982. [Google Scholar] [CrossRef]
  26. Yi, X.; Zhu, A.; Yang, S.X.; Shi, D. An improved neural dynamics based approach with territorial mechanism to online path planning of multi-robot systems. Int. J. Mach. Learn. Cybern. 2021, 12, 3561–3572. [Google Scholar] [CrossRef]
  27. Yang, L. Research on Path Planning Algorithms for Mobile Robots in Complex Dynamic Environments Based on Deep Reinforcement Learning. Learn. Anal. Intell. Syst. 2025, 47, 56–66. [Google Scholar] [CrossRef]
  28. Zheng, Z.; Hu, Y.; Li, X.; Huang, Y. Autonomous navigation method of jujube catch-and-shake harvesting robot based on convolutional neural networks. Comput. Electron. Agric. 2023, 215, 108469. [Google Scholar] [CrossRef]
  29. Farahani, B.; Monsefi, A.K. Smart and collaborative industrial IoT: A federated learning and data space approach. Digit. Commun. Netw. 2023, 9, 436–447. [Google Scholar] [CrossRef]
  30. Afrin, S.; Rafa, S.J.; Kabir, M.; Farah, T.; Alam, M.S.B.; Lameesa, A.; Ahmed, S.F.; Gandomi, A.H. Industrial Internet of Things: Implementations, challenges, and potential solutions across various industries. Comput. Ind. 2025, 170, 104317. [Google Scholar] [CrossRef]
  31. Song, F.; Ma, Y.; You, I.; Zhang, H. Smart collaborative evolvement for virtual group creation in customized industrial IoT. IEEE Trans. Netw. Sci. Eng. 2022, 10, 2514–2524. [Google Scholar] [CrossRef]
  32. Dogra, T.; Rai Bharti, M. A clustering-based user pairing scheme for downlink 3D non-orthogonal multiple access-based visible light communication systems. Int. J. Commun. Syst. 2024, 37, e5717. [Google Scholar] [CrossRef]
  33. Ali, H.M.S.; Jalal, S.K.; Saab, M.W.; Hassan, S.I.; Ghno, G.S.N.; Ahmed, S.S.; Mustafa, S.I.; Ziiaidinovich, P.A. Adaptive Virtual Clustering Methods for Dynamic IoT Edge Systems. In Proceedings of the 2024 36th Conference of Open Innovations Association (FRUCT), Online, 30 October–1 November 2024; pp. 433–444. [Google Scholar]
  34. Arzykulov, S.; Celik, A.; Nauryzbayev, G.; Eltawil, A.M. UAV-assisted cooperative & cognitive NOMA: Deployment, clustering, and resource allocation. IEEE Trans. Cogn. Commun. Netw. 2021, 8, 263–281. [Google Scholar] [CrossRef]
  35. Jin, H.; Zhou, Y.; Jin, X.; Zhang, S. Energy-efficient UAV communication: A NOMA scheme with resource allocation and trajectory optimization. PLoS ONE 2024, 19, e0301819. [Google Scholar] [CrossRef]
  36. Yang, X.; Qin, D.; Liu, J.; Li, Y.; Zhu, Y.; Ma, L. Deep reinforcement learning in NOMA-assisted UAV networks for path selection and resource offloading. Ad Hoc Netw. 2023, 151, 103285. [Google Scholar] [CrossRef]
  37. Deng, D.; Wang, C.; Xu, L.; Jiang, F. Joint optimization via deep reinforcement learning for secure-driven NOMA-UAV networks. Chin. J. Aeronaut. 2025, 38, 103616. [Google Scholar] [CrossRef]
  38. Wang, W.; Li, W.; Zang, Z.; Zhao, Y. Hybrid selection based multi-objective evolutionary algorithm and its application in optimization design problem. Jisuanji Jicheng Zhizao Xitong/Computer Integr. Manuf. Syst. C. 2020, 26, 1802–1813. [Google Scholar] [CrossRef]
  39. Prakash, J.; Singh, P.K. An effective hybrid method based on DE, GA, and k-means for data clustering. Adv. Intell. Syst. Comput. 2014, 236, 1561–1572. [Google Scholar] [CrossRef]
  40. Manoharan, M.; Ponnusamy, T. Hybrid grasshopper and differential evolution algorithm for prolonging network life expectancy in wireless sensor networks (WSNs). Int. J. Commun. Syst. 2022, 35, e5263. [Google Scholar] [CrossRef]
  41. Zuhanda, M.K.; Kohsasih, K.L.; Octaviandy, P.; Hartono, H.; Kurnia, D.; Tarigan, N.; Ginting, M.; Hutagalung, M. Hybrid Deep Fixed K-Means (HDF-KMeans). Int. J. Eng. Sci. Inf. Technol. 2025, 5, 103–111. [Google Scholar] [CrossRef]
  42. Zhu, Z.; Han, P.; Yu, C.; Li, L. A dynamic genetic algorithm for clustering Web pages. In Proceedings of the 2nd International Conference on Software Engineering and Data Mining, Chengdu, China, 23–25 June 2010; pp. 506–511. [Google Scholar]
  43. Lan, Y.; Rao, C.; Cao, Q.; Cao, B.; Zhou, M.; Jin, B.; Wang, F.; Chen, W. An improved energy saving clustering method for IWSN based on Gaussian mutation adaptive artificial fish swarm algorithm. Sci. Rep. 2024, 14, 27040. [Google Scholar] [CrossRef]
  44. Sun, L.; Liu, R.; Xu, J.; Zhang, S. An Adaptive Density Peaks Clustering Method with Fisher Linear Discriminant. IEEE Access 2019, 7, 72936–72955. [Google Scholar] [CrossRef]
  45. Yu, X.; Li, C.; Yen, G.G. A knee-guided differential evolution algorithm for unmanned aerial vehicle path planning in disaster management. Appl. Soft Comput. 2021, 98, 106857. [Google Scholar] [CrossRef]
  46. Yu, X.; Li, C.; Zhou, J. A constrained differential evolution algorithm to solve UAV path planning in disaster scenarios. Knowl.-Based Syst. 2020, 204, 106209. [Google Scholar] [CrossRef]
  47. Tang, A.D.; Han, T.; Zhou, H.; Xie, L. An improved equilibrium optimizer with application in unmanned aerial vehicle path planning. Sensors 2021, 21, 1814. [Google Scholar] [CrossRef]
  48. Kladis, G.P.; Doitsidis, L.; Tsourveloudis, N.C. Energy-Efficient Path-Planning for UAV Swarm Based Missions: A Genetic Algorithm Approach. In Proceedings of the 2024 International Conference on Unmanned Aircraft Systems (ICUAS), Chania, Greece, 4–7 June 2024; pp. 458–463. [Google Scholar] [CrossRef]
  49. Banerjee, A.; Gupta, S.K.; Kumar, V. A Genetic Algorithm-Based Approach for Collision Avoidance in a Multi-UAV Disaster Mitigation Deployment. Concurr. Comput. Pract. Exp. 2025, 37, e70061. [Google Scholar] [CrossRef]
  50. Adnan, M.H.; Zukarnain, Z.A.; Subramaniam, S.K. Path planning for multi-UAV-assisted mobile edge computing framework using reinforcement learning in urban environment disaster scenarios. Ad Hoc Netw. 2025, 178, 103928. [Google Scholar] [CrossRef]
  51. Liu, H.; Ge, J.; Wang, Y.; Li, J.; Ding, K.; Zhang, Z.; Guo, Z.; Li, W.; Lan, J. Multi-UAV Optimal Mission Assignment and Path Planning for Disaster Rescue Using Adaptive Genetic Algorithm and Improved Artificial Bee Colony Method. Actuators 2022, 11, 4. [Google Scholar] [CrossRef]
  52. Wan, Y.; Zhong, Y.; Ma, A.; Zhang, L. An Accurate UAV 3-D Path Planning Method for Disaster Emergency Response Based on an Improved Multiobjective Swarm Intelligence Algorithm. IEEE Trans. Cybern. 2023, 53, 2658–2671. [Google Scholar] [CrossRef]
  53. Dào, N.D.; Callard, A.; Zhang, H.; Cheng, H.T. Downlink transmission optimization framework. In Proceedings of the 2012 IEEE Vehicular Technology Conference (VTC Fall), Québec City, QC, Canada, 3–6 September 2012. [Google Scholar] [CrossRef]
  54. Mei, H.; Jiang, P.; Bigham, J. Augmenting coverage in a cellular network with DTN routing. In Proceedings of the 2011 IEEE Wireless Communications and Networking Conference, Cancun, Mexico, 28–31 March 2011; pp. 516–521. [Google Scholar] [CrossRef]
  55. Kavitha, V.; Altman, E.; Ramanath, S. Epidemic Enhanced Cellular Networks. In Proceedings of the 2019 International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOPT), Avignon, France, 3–7 June 2019. [Google Scholar] [CrossRef]
  56. Jayakumar, S.P.; Conte, A. Framework: Clustering-Driven Approach for Base Station Parameter Optimization and Automation (CeDA-BatOp). In Proceedings of the 2024 IEEE 21st Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 6–9 January 2024; pp. 1026–1029. [Google Scholar] [CrossRef]
  57. Georgiev, M.; Bakr, M.; Ali, S.; Al-Mutawaly, N. RF planning of multi-cell, metropolitan-area networks. In Proceedings of the 2015 IEEE Electrical Power and Energy Conference (EPEC), London, ON, Canada, 26–28 October 2015; pp. 436–439. [Google Scholar] [CrossRef]
  58. Gu, J.; Wang, H.; Ma, W.; Liu, D. Modeling and delay analysis for urban vehicular delay-tolerant networks. In Proceedings of the 2015 IEEE International Conference on Communication Software and Networks (ICCSN), Chengdu, China, 6–7 June 2015; pp. 287–293. [Google Scholar] [CrossRef]
  59. Lei, L.; Yuan, D.; Ho, C.K.; Sun, S. Optimal Cell Clustering and Activation for Energy Saving in Load-Coupled Wireless Networks. IEEE Trans. Wirel. Commun. 2015, 14, 6150–6163. [Google Scholar] [CrossRef]
  60. Batta, M.S.; Aliouat, Z.; Mabed, H.; Merah, M. An Improved Lifetime Optimization Clustering using Kruskal’s MST and Batteries Aging for IoT Networks. In Proceedings of the 2022 International Symposium on Networks, Computers and Communications (ISNCC), Shenzhen, China, 19–22 July 2022. [Google Scholar] [CrossRef]
  61. Kalantari, E.; Loyka, S.; Yanikomeroglu, H. Optimal Location of Cellular Base Stations via Convex Optimization: An Analytical Framework and Numerical Algorithms. IEEE Access 2024, 12, 75180–75198. [Google Scholar] [CrossRef]
  62. Sivakumar, D.; Devi, S.S.; Nalini, T. Energy aware clustering protocol using chaotic gorilla troops optimization algorithm for Wireless Sensor Networks. Multimed. Tools Appl. 2024, 83, 23853–23871. [Google Scholar] [CrossRef]
  63. Adam, M.S.; Nordin, R.; Abdullah, N.F.; Abu-Samah, A.; Amodu, O.A.; Alsharif, M.H. Optimizing disaster response through efficient path planning of mobile aerial base station with genetic algorithm. Drones 2024, 8, 272. [Google Scholar] [CrossRef]
  64. Adam, M.S.; Abdullah, N.F.; Abu-Samah, A.; Amodu, O.A.; Nordin, R. Advanced Path Planning for UAV Swarms in Smart City Disaster Scenarios Using Hybrid Metaheuristic Algorithms. Drones 2025, 9, 64. [Google Scholar] [CrossRef]
  65. Merwaday, A.; Mukherjee, S.; Güvenç, I. HetNet capacity with reduced power subframes. In Proceedings of the 2014 IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, Turkey, 6–9 April 2014; pp. 1380–1385. [Google Scholar]
  66. Hosseinalipour, S.; Rahmati, A.; Dai, H. Interference Avoidance Position Planning in Dual-Hop and Multi-Hop UAV Relay Networks. IEEE Trans. Wirel. Commun. 2020, 19, 7033–7048. [Google Scholar] [CrossRef]
  67. Hou, X.; Ren, Z.; Wang, J.; Zheng, S.; Zhang, H. Latency and Reliability Oriented Collaborative Optimization for Multi-UAV Aided Mobile Edge Computing System. In Proceedings of the IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 6–9 July 2020; pp. 150–156. [Google Scholar] [CrossRef]
  68. Rajasekaran, A.S.; Yanikomeroglu, H. Neural Network Aided User Clustering in mmWave-NOMA Systems with User Decoding Capability Constraints. IEEE Access 2023, 11, 45672–45687. [Google Scholar] [CrossRef]
  69. Zhang, Y.; Shi, H. Enhancing Emergency Communications via UAV-Assisted Home-Independent Broadband Mobile Networks. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2024; pp. 102–114. Available online: https://pure.nwpu.edu.cn/en/publications/enhancing-emergency-communications-viauav-assisted-home-independe (accessed on 12 October 2025).
  70. Mahmood, T.; Al-Qaysi, H.K.; Hameed, A.S. The Effect of Antenna Height on the Performance of the Okumura/Hata Model under Different Environments Propagation. In Proceedings of the 2021 International Conference on Intelligent Technologies (CONIT), Hubli, India, 25–27 June 2021. [Google Scholar] [CrossRef]
  71. Al Rashdi, M.; Nadir, Z.; Al-Lawati, H. Applicability of Okumura–Hata Model for Wireless Communication Systems in Oman. In Proceedings of the International IoT, Electronics and Mechatronics Conference (IEMTRONICS), Virtually, 9–12 September 2020. [Google Scholar] [CrossRef]
  72. Orakwue, S.I.; Al-Khafaji, H.M.R. Analysis of Different Path Loss Propagation Models Based on 4G Walk Test Data. J. Inf. Technol. Manag. 2022, 14, 47–58. [Google Scholar]
  73. Azari, M.M.; Rosas, F.; Pollin, S. Cellular Connectivity for UAVs: Network Modeling, Performance Analysis, and Design Guidelines. IEEE Trans. Wirel. Commun. 2019, 18, 3366–3381. [Google Scholar] [CrossRef]
  74. Chen, J.; Gesbert, D. Efficient Local Map Search Algorithms for the Placement of Flying Relays. IEEE Trans. Wirel. Commun. 2020, 19, 1363–1376. [Google Scholar] [CrossRef]
  75. Taneja, A.; Rani, S.; Herencsar, N. Energy Aware Solution for IRS-Aided UAV Communication in 6G Wireless Networks. Sustain. Energy Technol. Assess. 2023, 57, 103273. [Google Scholar] [CrossRef]
  76. Haenggi, M. Stochastic Geometry for Wireless Networks; Cambridge University Press: Cambridge, UK, 2012. [Google Scholar]
  77. Al-Hourani, A.; Kandeepan, S.; Lardner, S. Optimal LAP Altitude for Maximum Coverage. IEEE Wirel. Commun. Lett. 2014, 3, 569–572. [Google Scholar] [CrossRef]
  78. Jain, A.K. Data clustering: 50 years beyond K-means. Pattern Recognit. Lett. 2010, 31, 651–666. [Google Scholar] [CrossRef]
  79. Xu, D.; Tian, Y. A comprehensive survey of clustering algorithms. Ann. Data Sci. 2015, 2, 165–193. [Google Scholar] [CrossRef]
  80. Campello, R.J.G.B.; Moulavi, D.; Sander, J. Density-based clustering based on hierarchical density estimates. In Proceedings of the Advances in Knowledge Discovery and Data Mining (PAKDD), Gold Coast, Australia, 14–17 April 2013; Springer: Berlin/Heidelberg, Germany, 2013; Volume 7819, pp. 160–172. [Google Scholar] [CrossRef]
  81. 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]
  82. Xie, Y.; Wang, X.; Zhang, L.; Yu, G. Affinity Propagation Clustering Using Centroid-Deviation-Distance Based Similarity. Commun. Comput. Inf. Sci. 2019, 1072, 286–299. [Google Scholar] [CrossRef]
  83. Fotouhi, A.; Ding, M.; Hassan, M. DroneCells: Improving 5G spectral efficiency using drone-mounted flying base stations. J. Netw. Comput. Appl. 2019, 132, 181–193. [Google Scholar] [CrossRef]
  84. Mourya, S.; Reddy, P.; Amuru, S.; Kuchi, K.K. DBSCAN Clustering for User Pairing in Wireless Networks. In Proceedings of the 17th International Conference on COMmunication Systems and NETworks (COMSNETS), Bengaluru, India, 6–10 January 2025; pp. 138–143. [Google Scholar] [CrossRef]
Figure 1. System layout showing failed base station zones and mobile UAV coverage deployment. Hybrid clustering determines the UE grouping strategy.
Figure 1. System layout showing failed base station zones and mobile UAV coverage deployment. Hybrid clustering determines the UE grouping strategy.
Drones 09 00731 g001
Figure 2. Score heatmap illustrating the relationship between the number of drones deployed (horizontal axis) and the percentage of BS loss (vertical axis). The color scale represents the achieved service score, where values closer to 1 indicate higher coverage and better connectivity.
Figure 2. Score heatmap illustrating the relationship between the number of drones deployed (horizontal axis) and the percentage of BS loss (vertical axis). The color scale represents the achieved service score, where values closer to 1 indicate higher coverage and better connectivity.
Drones 09 00731 g002
Figure 3. Normalized path distance ratio ( δ / δ m i n ).
Figure 3. Normalized path distance ratio ( δ / δ m i n ).
Drones 09 00731 g003
Figure 4. Intersection ratio (line crossing avoidance).
Figure 4. Intersection ratio (line crossing avoidance).
Drones 09 00731 g004
Figure 5. Drone count score differences (all scenarios).
Figure 5. Drone count score differences (all scenarios).
Drones 09 00731 g005
Figure 6. Clustering performance benchmark (2500 UEs).
Figure 6. Clustering performance benchmark (2500 UEs).
Drones 09 00731 g006
Table 1. Comparison of clustering algorithms in UAV-assisted disaster scenarios.
Table 1. Comparison of clustering algorithms in UAV-assisted disaster scenarios.
StudyAlgorithm TypeClustering MethodDisaster SupportKey CapabilitiesOptimization ParametersStrengthsLimitations
[6,7,8]Hard ClusteringK-means, K-means++YesGround user clustering, UAV deploymentUser throughput, satisfaction ratioSimple, fast convergenceSensitive to centroid initialization
[9]Hybrid ClusteringK-means + PSOYesBalancing coverage and UAV usageEnergy, coverage, reliabilityCombines strengths of both methodsHigher complexity
[4,10]Swarm IntelligencePSOYes3D placement, fast convergenceUAV count, coverage, energyRequires fewer UAVs than K-meansRisk of local optima
[11]Geometric/HeuristicEllipse ClusteringYesAntenna tuning, coverage maximizationTransmit power, coverage probabilityAntenna-aware, power efficientAssumes ideal propagation models
[7,12]Soft ClusteringFuzzy C-Means, Fit-FCMYesCluster head selection based on trust, energy, distanceNetwork lifetime, packet lossEnergy-aware and adaptiveComputational overhead
[13]Density-basedDBSCAN + Convex OptimizationYesCharger allocation, trajectory planningNumber of chargers, throughputCost-effective for sparse networksNot scalable to large systems
[14]Game-Theoretic LearningLog-Linear LearningYesUAV utility-based deploymentNetwork coverage utilityGeneralizable and high-performingNeeds well-defined utility model
[15]Clustering-Assisted PlacementK-meansYesUser association, UAV altitude optimizationData rate, placementSimple UAV placement guidancePerformance depends on initialization
Table 2. Machine learning and neural models for clustering and path planning in dynamic UAV environments.
Table 2. Machine learning and neural models for clustering and path planning in dynamic UAV environments.
StudyModel TypeAlgorithm/
Framework
Clustering RolePath Planning RoleEnvironment DynamicsStrengthsLimitations
[17]Two-Stage ML + RLFeature extraction + RL plannerNoneObstacle prediction and path planningDynamic obstacle scenariosHigh accuracy, robust predictionsNeeds extensive training data
[18]Neural Model + SamplingNST-PRM, NST-RRTNoneGuided PRM and RRT planningObstacle-rich spacesFast, reduces dataset needsRequires structured training environment
[19]Graph Neural NetworkDynGMPNoneGNN-based motion planningUnpredictable, partially-known terrainFast, low path cost, prior learning reuseComplex GNN model tuning
[20]Neural Potential FieldDynamic Distance TransformNoneLocal adaptation via distance transformDynamic potential fieldsAdaptive local decisions, fast convergenceLimited to local scope planning
[21]Hybrid ML + RLCluster-based RL RoutingForms cluster-topology networkRL-based UAV routingEnvironment-aware UAV routingHigh coverage, low delayComputa-
tionally intensive
[22,23]Clustering + Neural PredictionDBSCAN + MCNNDBSCAN for cluster inputsMCNN for 4D trajectory predictionVarying UAV mobility patternsHigh prediction accuracyData dependency, model complexity
[24]RL-basedQ-learning Local PlannerNoneLocal UAV path optimizationStatic and dynamic settingsLearns from environment directlyExploration-exploitation tradeoff
[25]Hybrid ANN + RLANN Controller + Q-learningNoneANN guides path search, Q-learning trainsBoth static and dynamic terrainBetter than ANN or Q-Learning aloneSlower training, hybrid complexity
[26]Neural DynamicsTerritorial MechanismsNoneMulti-robot UAV coordinationComplex, changing domainsFair, robust multi-agent pathsLess suitable for sparse networks
[27,28]Deep RL + ClusteringAutonomous UAV NavigationTopology and learning-based adaptationObstacle-aware deep RL planningReal-time urban environmentsEffective for theory and practiceNeeds large-scale real-world data
Table 3. Hybrid clustering and dynamic strategy selection methods for UAV trajectory and resource efficiency.
Table 3. Hybrid clustering and dynamic strategy selection methods for UAV trajectory and resource efficiency.
StudyStrategy TypeMethod/
Algorithm
Hybrid ComponentsApplication DomainTarget MetricsStrengthsLimitations
[38]Hybrid ClusteringHSMEA (MOEA-based)Angle + distance metrics, hybrid selectionMulti-objective optimizationConvergence, diversityBalanced trade-off in optimizationMay require fine-tuned configs
[39]Hybrid EvolutionaryDKGKDE + GA + K-meansClustering and search optimizationClustering accuracy, intra-cluster distanceFast convergence, improved accuracyMore complex than standalone methods
[40]Hybrid EvolutionaryHGDEOAGrasshopper + Adaptive DEWSN energy optimizationEnergy stability, lifetime, throughputStrong global search, avoids early convergenceNeeds parameter tuning
[41]Deep Hybrid ClusteringHDF-KMeansDeep K-means++ + Fixed Centered K-meansHealthcare, mission-critical clusteringAccuracy, stabilityAdvanced feature extraction, stable centersLimited generalizability outside domain
[42]Dynamic Strategy SelectionDynamic GA (DGA)Adaptive operators, fitness function tuningClustering under changing needsCluster number accuracy, fitness improvementAutomatically tunes cluster countFitness model design complexity
[43]Dynamic MetaheuristicGAAFSAAdaptive fish swarm + Gaussian mutationIWSNs, clustering optimizationNetwork life, packet reception, convergenceAvoids local optima, robust convergenceOverhead in mutation and adaptation
[44]Adaptive ClusteringADPC-FLDDensity peaks + Fisher LD + kernel densityHigh-dimensional data clusteringAccuracy, clustering efficiencyAdaptive center selection, distance-weightedHigh-dimensional kernel estimation cost
Table 4. Summary of fitness functions and optimization techniques.
Table 4. Summary of fitness functions and optimization techniques.
StudyApproachKey Fitness FunctionsOptimization TechniquesKey Benefits
[45,46]Differential EvolutionDistance, RiskKnee point-based DEQuick optimal path identification
[50]Reinforcement LearningGeometric Distance, Risk, QoSRL frameworkEffective in dynamic settings
[48,49]Genetic AlgorithmsEnergy, Collision AvoidanceGA, Swarm-basedBalanced energy and safety
[47]Hybrid Eq. OptimizerFuel, Altitude, ThreatMHEO, Gaussian, LévyEfficient, stable path planning
[52]Ant Colony OptimizationFlight Length, Terrain ThreatEnhanced ACOAccurate in complex terrain
Table 5. Fitness functions and multi-objective optimization approaches for UAV path planning in disaster relief networks.
Table 5. Fitness functions and multi-objective optimization approaches for UAV path planning in disaster relief networks.
StudyOptimization TypeAlgorithm/
Approach
Fitness Function CriteriaPath Planning ScopeStrengthsLimitations
[45,46]Multi-objective EvolutionaryKnee-guided Differential EvolutionDistance, risk, height, angle, slopeSmooth UAV path generation under constraintsSmooth, low-risk paths, constraint handlingRequires careful parameter tuning
[50]Reinforcement LearningRL-based UAV Path PlanningDistance, risk level, QoS, user demandDynamic urban scenarios with mobile usersHigh adaptability and responsivenessNeeds extensive training and tuning
[48]GA + Swarm HybridGA with fitness normalization + swarm enhancementsEnergy consumption, threat exposure, mission efficiencyComplex multi-UAV planningEnergy-efficient and safe routingSlower convergence in large spaces
[49]Utility-based Multi-UAVUtility Function OptimizationNumber of people rescued, collision avoidanceMulti-agent search and rescue missionsPrioritizes rescue + safety constraintsLimited by utility function design
[47]Hybrid MetaheuristicMHEO (Gaussian + Lévy + Eq. Opt)Fuel, altitude, threat proximityGlobal energy-aware path optimizationBalanced search–exploit strategyComplex structure and parameter sensitivity
[51]Hybrid HeuristicAdaptive GA + Improved ABCMission assignment and UAV trajectoryPath length, assignment efficiencyDivision of optimization tasks (assignment + path)Higher design and runtime complexity
[52]Swarm IntelligenceEnhanced Ant Colony Optimization3D flight path length, terrain threat3D UAV flight path in disaster terrainAccurate terrain-aware 3D pathsMay be slow in high-dimensional search
Table 6. Summary of clustering and optimization strategies in DRNs.
Table 6. Summary of clustering and optimization strategies in DRNs.
StudyAspectApproachKey Points
[53]BS LossInterference ManagementParameter exchange via backhauls
[54]BS LossDTN RoutingSelf-organization to access functional BSs
[55]User DensitiesSparse DensityBeaconing policies to ensure relay success
[56]User DensitiesHigh DensityML and clustering to optimize parameters
[57]Terrain ConstraintsIrregular Terrain ModelsLongley-Rice model for path loss
[58]Terrain ConstraintsGeographic RoutingMap segmentation for delay prediction
[59]Energy EfficiencyBS Activation SchedulingEnergy reduction via timed activation
[60]Energy EfficiencyBattery EnduranceILCK with battery state and Kruskal MST
[61]Optimization AlgorithmsConvex OptimizationMinimize power while meeting QoS
[62]Optimization AlgorithmsMetaheuristicsChaotic gorilla troops for clustering
Table 7. Clustering and optimization strategies for handling BS loss, user densities, and terrain constraints in DRNs.
Table 7. Clustering and optimization strategies for handling BS loss, user densities, and terrain constraints in DRNs.
StudyChallenge AddressedMethod/
Algorithm
Domain/ContextKey TechniqueBenefitsLimitations
[53]BS interference/coordinationBackhaul-based parameter exchangeDRNs with clustered BSsLow-rate backhaul signalingNear-global optimizationRequires stable inter-BS links
[54]BS failure/coverage gapsDTN RoutingSparse emergency networksMulti-hop device-to-device relayEnhances BS reachability, load balanceDelay-sensitive services limited
[55]Sparse user densityOptimized beaconing policiesIntermittent user-BS linksEnergy-aware message relayingPower saving, higher message successMay suffer in mobile scenarios
[56]High user densityML + clustering evaluationDense user regions in DRNsPredictive BS parameter tuningReduces overhead, improves adaptabilityNeeds good ML generalization
[57]Terrain irregularityLongley-Rice Propagation ModelTerrain-aware UAV-BS deploymentTopographic path loss estimationAccurate path loss modelingHigh dependency on topo-data accuracy
[58]Urban topologyGeographic Map SegmentationUrban vehicular DTNsRegion-based delay predictionPredicts delays, supports route planningGranularity affects accuracy
[59]Energy savingBS Activation SchedulingDense BS networksClustered BS scheduling + traffic predictionEnergy-efficient activationAssumes reliable traffic forecast
[60]Battery constraintsILCK (Improved Lifetime Optimization)Battery-aware clustering in WSNsMST + battery state evaluationExtends network lifetimeMay require frequent battery checks
[61]Power-QoS trade-offConvex OptimizationMulti-BS coverage optimizationIterative QoS-constrained power minimizationControlled QoS + energy usageScalability with more BSs can drop
[62]General optimizationChaotic Gorilla Troops OptimizationEnergy-aware UAV clusteringMetaheuristic + energy/distance ratioRobust clustering + energy balancingMetaheuristic randomness needs tuning
[63]Multi-UAV trajectory optimization under checkpoint and coverage constraintsGA with adaptive operator selectionMulti-UAV coordinated path planningGA-based trajectory generation with adaptive operators and Bezier curve smoothingProduces efficient, feasible UAV flight pathsScalability limited by fixed checkpoint design
[64]Post-disaster connectivity restoration with dynamic UE distributionsAPC–GA HybridUAV-assisted disaster responseAPC with GA-based path optimization; QoS-aware fitness function (coverage, SINR, capacity)Achieved up to 99% service coverage in suburban scenarios; strong adaptability to user mobilityClustering limited to APC (sensitive to noise)
Table 8. Summary of UAV clustering and optimization strategies across research themes (RQ1–RQ5).
Table 8. Summary of UAV clustering and optimization strategies across research themes (RQ1–RQ5).
StudyRQ CategoryMethod/AlgorithmCore ApplicationKey StrengthPrimary Limitation
[9]RQ1–ClusteringK-means + PSOBalanced UAV coverage and energyCombines convergence + adaptabilityHigher design complexity
[17]RQ2–ML/NN Planning2-Stage ML + RL PlannerDynamic path planning with obstacle predictionHigh trajectory accuracy in dynamic scenesRequires labeled training data
[39]RQ3–Hybrid StrategyDKGK (DE + GA + K-means)High-accuracy clustering optimizationFast convergence + diversityTuning hybrid components
[47]RQ4–Fitness/OptimizationMHEO (Hybrid Eq. Optimizer)UAV path planning in risky terrainBalanced search + energy-efficient routesComplex multi-step tuning
[59]RQ5–BS/Energy ChallengesBS Activation SchedulingEnergy-efficient BS use in DRNsSaves energy, meets traffic demandsAssumes known traffic profiles
Table 9. Clustering selection logic based on UE distribution.
Table 9. Clustering selection logic based on UE distribution.
ConditionSelected Clustering Method
High UE densityAPC
Low UE density or sparse regionsDBSCAN with ANN-guided parameter tuning
Unstructured or mixed topologyANN-only centroid prediction
Table 10. Simulation parameters and settings.
Table 10. Simulation parameters and settings.
NotationDescriptionValue
UNumber of UEs2500
B S D BS Distribution (Poisson) λ = 10 × 25
AArea25 km × 25 km
DNumber of MABS1 to 5
SGA Population Size50
PGA Iterations100
C L M Clustering Logic ModeHybrid (APC, DBSCAN+ANN)
ANNmodelNeural Model EnabledTrue
L o s s BS Outage Percentage10% to 90%
Table 11. Summary of the hybrid clustering process for UAV deployment.
Table 11. Summary of the hybrid clustering process for UAV deployment.
StageDescriptionOutput
1Extract UE spatial featuresFeature vector f
2Neural classifier decisionAPC or DBSCAN
3Apply selected clusteringCluster centroids
4Generate centroids C = { c 1 , }
5Feed into GA path planningOptimized UAV routes
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.

Share and Cite

MDPI and ACS Style

Adam, M.S.; Abdullah, N.F.; Abu-Samah, A.; Amodu, O.A.; Nordin, R. Neural-Guided Adaptive Clustering for UAV-Based User Grouping in 5G/6G Post-Disaster Networks. Drones 2025, 9, 731. https://doi.org/10.3390/drones9110731

AMA Style

Adam MS, Abdullah NF, Abu-Samah A, Amodu OA, Nordin R. Neural-Guided Adaptive Clustering for UAV-Based User Grouping in 5G/6G Post-Disaster Networks. Drones. 2025; 9(11):731. https://doi.org/10.3390/drones9110731

Chicago/Turabian Style

Adam, Mohammed Sani, Nor Fadzilah Abdullah, Asma Abu-Samah, Oluwatosin Ahmed Amodu, and Rosdiadee Nordin. 2025. "Neural-Guided Adaptive Clustering for UAV-Based User Grouping in 5G/6G Post-Disaster Networks" Drones 9, no. 11: 731. https://doi.org/10.3390/drones9110731

APA Style

Adam, M. S., Abdullah, N. F., Abu-Samah, A., Amodu, O. A., & Nordin, R. (2025). Neural-Guided Adaptive Clustering for UAV-Based User Grouping in 5G/6G Post-Disaster Networks. Drones, 9(11), 731. https://doi.org/10.3390/drones9110731

Article Metrics

Back to TopTop