Open Access
ARTICLE
OGU: Near-Optimal Group Selection of Heterogeneous Sensing UAVs via Capability Modeling and Aggregation
School of Computer Science, Northwestern Polytechnical University, Xi’an, China
* Corresponding Author: Yu Zhang. Email:
Computer Modeling in Engineering & Sciences 2026, 148(2), 35 https://doi.org/10.32604/cmes.2026.085689
Received 15 May 2026; Accepted 31 July 2026; Issue published 28 August 2026
Abstract
Sensor-equipped Unmanned Aerial Vehicles (UAVs) are increasingly deployed for collaborative aerial sensing, yet selecting an optimal subgroup from a heterogeneous fleet remains challenging. Existing approaches rank individual UAVs by fixed, isolated metrics (e.g., sensor type, residual energy) and deploy them sequentially, failing to quantify task-specific performance under coupled operational uncertainties arising from platform heterogeneity, sensor configuration, and environmental dynamics. To address this, we propose Near-Optimal Group UAV Selection (OGU), a capability-driven modeling method. Rather than directly manipulating raw, heterogeneous hardware parameters, OGU aggregates each UAV–sensor unit into a capability entity characterized by intrinsic task-oriented attributes that are computed for the specific task context. This reformulation transforms group UAV selection into capability matching, reducing the optimization complexity from a high-dimensional coupled parameter space to a compact capability space. For an area coverage task, each heterogeneous UAV–sensor pair is abstracted as a unified Sweep Capability with two attributes—coverage benefit and energy cost—computed via sub-capability aggregation. An energy-efficient greedy heuristic algorithm then identifies a near-optimal UAV subgroup that fulfills task requirements with minimal total energy expenditure by leveraging these capability attributes. Empirically, the selected subgroup deviates from the exact MILP solution by less than a 5% optimality gap. Extensive simulations demonstrate that OGU outperforms the state-of-the-art selectivity-based Opti-U method and a random-selection baseline. OGU achieves a 131.3% higher energy efficiency and a 11.2% higher area coverage ratio while deploying fewer UAVs and reduces task execution time by approximately 7 through simultaneous group deployment. The proposed capability-oriented paradigm provides a flexible and scalable framework for managing heterogeneous sensing UAVs across diverse tasks.Keywords
Sensor-equipped UAVs provide a flexible, on-demand sensing platform for applications including air pollution monitoring [1], forest fire detection [2], precision agriculture [3], industrial inspection [4], and disaster management [5]. As sensing UAV deployments expand, platform managers must select suitable UAVs from the available fleet to satisfy diverse sensing requirements.
Existing approaches assess individual UAV performance based on metrics such as sensor utilization, reliability, and hovering capability [6,7], selecting the single “best” UAV with the highest score. However, these rank-and-select methods become inadequate as task complexity and multi-UAV collaboration requirements increase. For large-scale tasks, they must execute sequentially—selecting and deploying UAVs one at a time and awaiting each deployment’s completion before choosing the next. This sequential dependency neglects the benefits of coordinated teams and increases overall execution time. Group UAV selection overcomes this limitation by enabling simultaneous task execution and leveraging complementary capabilities.
While pre-defined metrics enable unified comparison of individual platforms, they are fundamentally inadequate for group selection. Group selection requires quantifying the task-specific contribution of each UAV and evaluating collective effectiveness, rather than merely ranking isolated features such as sensor modality or residual energy. Quantifying such task-specific performance is particularly challenging because it is governed by multi-dimensional uncertainty including task objectives, sensor characteristics, path-planning strategies, environmental conditions, and especially UAV mobility. Unlike static attributes, mobility dynamically determines sensing range, data quality, and energy expenditure during execution. Most critically, UAV motion is coupled with other factors, generating a vast trajectory solution space. This introduces significant uncertainty in predicting performance, rendering exhaustive evaluation of all possible group compositions computationally prohibitive.
This paper addresses the following problem: Given a fleet of sensing UAVs whose performance is subject to mobility-related uncertainties arising from the interplay of sensors, environmental conditions, and task objectives, how can we accurately predict UAV performance under dynamic conditions and simultaneously select a subset to maximize task fulfillment?
To address this challenge, we propose OGU (Near-Optimal Group UAV Selection), a near-optimal group selection scheme that simultaneously identifies a UAV group to maximize task performance. The core idea is to abstract the task-specific performance of each sensor-UAV unit into a unified capability descriptor through a formal aggregation model, thereby decoupling low-level hardware heterogeneity from high-level group selection. Rather than manipulating raw, tightly coupled platform parameters directly, OGU transforms low-level hardware resources and environmental constraints into high-level, task-oriented capability metrics. It comprises (i) a capability aggregation model that predicts the task-specific performance—including both task achievement and associated costs—of each heterogeneous UAV, and (ii) an energy-efficient greedy heuristic algorithm (OGU-greedy) that leverages these pre-aggregated capability metrics to rapidly select a UAV group satisfying the task requirements. We demonstrate OGU in a representative area coverage task whose objectives are full area coverage and minimizing energy consumption (Fig. 1).

Figure 1: Group sensing UAV selection: sensing
OGU operates in three stages. First, heterogeneous UAVs and their onboard sensors are abstracted into unified, standardized Imaging Capability and Flight Capability descriptors that account for environmental factors. Second, each sensor-UAV pair is further abstracted into a Sweep Capability—characterized by coverage benefit and coverage cost attributes—-derived from the sub-capabilities through area-maximizing path-optimization. Finally, the greedy algorithm efficiently assembles a UAV group that provides full coverage at minimal energy cost by iteratively selecting the unit with the highest coverage-to-energy ratio based on the pre-aggregated Sweep Capabilities.
The main contributions of this paper are summarized as follows:
1. Problem Formulation. We identify and formally define the optimal group UAV selection problem under coupled operational uncertainties arising from platform heterogeneity, sensor configuration, and environmental dynamics. We demonstrate that direct optimization over the raw, coupled parameter space incurs prohibitive computational cost due to exponential combinatorial growth in the fleet size and the tightly coupled nature of motion, sensing, and energy constraints.
2. Capability Modeling and Aggregation Framework. We propose a novel capability abstraction framework that transforms the group selection problem from device-centric parameter computing into task-oriented capability matching. The framework introduces (i) a unified capability entity structure
3. OGU Methodology: From Abstraction to Near-Optimal Selection. We instantiate the proposed framework into a complete methodology—near-optimal group UAV selection (OGU)—for single-camera area coverage tasks. This includes: (a) formal definition of Imaging and Flight sub-capabilities with geometric imaging models and data-driven Random Forest energy regression; (b) synergistic aggregation into Sweep Capability via area-maximizing path optimization; and (c) the OGU-greedy algorithm that selects UAVs by ranking pre-computed coverage-to-energy ratios.
4. Experimental Validation and Robustness Analysis. We evaluate the OGU pipeline through extensive simulations across diverse UAV–sensor configurations and target scales. Statistical analyses confirm the framework’s superior robustness (
The remainder of the paper is organized as follows. Section 2 reviews related work. Section 3 presents the background and motivation for group UAV selection. Section 4 formulates the problem and details the capability aggregation model. Section 5 describes the OGU method for the area coverage task. Section 6 reports the experiments, and Section 7 concludes the paper.
UAV selection for aerial sensing extends sensor selection to mobile platforms with three-dimensional maneuverability and energy-constrained continuous operation. Unlike static sensor deployment, the problem must account for dynamic flight constraints that couple sensing performance with platform motion. To contextualize this distinction, we review mobile sensor selection in sensor networks and opportunistic mobile sensing, then examine existing UAV selection approaches that partially bridge these directions yet remain limited for task-driven aerial operations.
2.1 Sensor Selection under Constrained Mobility
Sensor selection in Wireless Sensor Networks (WSN) optimizes energy efficiency and data quality [8]. In this context, mobile sensor selection typically concerns sensors mounted on movable devices (e.g., robotic platforms, relocatable ground nodes) whose mobility range is physically constrained and their mobility is treated only as a deployment-tuning mechanism.
Among the studies that do address mobility, Wang et al. [9] proposed a geometry-based method that optimizes mobile sensor selection for localization accuracy by maximizing the determinant of the Fisher Information Matrix (FIM) and strategically relocating sensors. Álvarez et al. [10] integrate sensor selection into the Node Location Problem for TDOA localization, demonstrating that combining selection with placement reduces Cramér-Rao uncertainties compared with decoupled approaches. Ghazalian et al. [11] introduced Quality of Experience (QoE) as a selection criterion for cameras with adjustable angles, considering both target coverage and visual data quality.
A common limitation across these approaches is that mobility is exploited only to improve initial geometry; sensors remain effectively static during actual operation. Consequently, they do not address continuous, task-driven mobility where the platform must sustain movement to fulfill mission objectives.
2.2 Opportunistic Mobile Sensing and Participant Selection
Mobile sensing leverages smartphones or vehicle-mounted sensors for large-scale urban data collection, where mobility is opportunistic and uncontrolled. Participant selection has been studied to optimize cost, coverage, and data quality.
Ding et al. optimized participant selection based on historical data quality to maximize cost-efficiency and platform profit, but their method overlooked variations in individual contributions [12]. Tan et al. focused on maximizing coverage with minimal participants by utilizing location-based data [13], while Sun et al. emphasized data reliability and proposed a cost-reduction strategy using historical records [14]. Zhu et al. ranked sensors based on spatio-temporal coverage, data utility, and energy cost, selecting those with the highest composite scores [15]. Zhang et al. employed a Greedy heuristic to maximize sensing coverage by evaluating worker potential through coverage functions [16]. A common limitation of these approaches is the underlying assumption that participants move relatively slowly and that sensing performance remains invariant during the selection window.
A related line of research exploits vehicle mobility to extend spatial coverage and sensing modality diversity. Toledo et al. [17] developed stochastic approaches to minimize the number of sensors in cooperative spectrum sensing for randomly moving nodes. Zhu et al. [18] predicted vehicle mobility with deep learning and applied a Greedy algorithm for vehicle selection under budget constraints. Hu et al. [19] utilized driving patterns to predict sensing coverage and enable effective fleet selection.
While these methods acknowledge mobility’s impact on coverage, they fundamentally rely on opportunistic, unplanned motion. This stands in stark contrast to deliberately planned, task-driven mobility in UAV-based aerial sensing, where trajectories are explicitly designed to satisfy sensing objectives—a controllability that demands a distinct selection paradigm.
One line of research focuses on selecting UAVs for communication [20–23] and computation tasks [24,25]. For example, Bithas and Moustakas [21] selected UAVs based on channel state information to ensure optimal link quality in distributed communication systems. Zhu et al. [26] employed a utility-based function to optimize UAV positioning for improved service delivery. Bousbaa et al. [27] adopted a game-theoretic approach to study service selection in UAV cloud computing. Hadjkouider et al. [28] proposed a Stackelberg game-based model for UAV selection, taking into account residual energy and delay time to allocate services at competitive prices.
These works optimize network throughput or computation load, with UAVs treated as static or quasi-static infrastructure nodes. Because their objective functions and platform models are designed for communication and computation scenarios rather than sensing task fulfillment, they are not methodologically compatible as baselines for our sensing-centric group selection problem.
Another research direction explores UAV selection for various sensing applications. Mufalli et al. [29] selected sensors with lighter weight for UAV assembly and routed UAVs through target fields to maximize intelligence gain. Motlagh et al. [6] formulated linear integer programming models considering equipment type, residual energy, distance, and speed. Roy and Bouvry [7] proposed Opti-U, which calculates a “selectivity” score based on sensor type, utilization rate, energy level, and failure rate for UAV-as-a-Service platforms. Gao [30] employed dual hesitant fuzzy sets, the best-worst method, and MULTIMOORA to rank UAV alternatives under uncertainty using expert assessments.
However, these sensing-UAV selection studies employ fixed, isolated metrics that evaluate sensor characteristics and UAV capabilities separately, thereby neglecting the group selection requirements and the impact of UAV motion on sensing performance. To address these limitations, this paper proposes a novel group UAV selection method that explicitly models the interaction between UAV mobility and sensing performance through a capability aggregation model.
As aerial sensing tasks grow in scale and complexity, deploying multiple UAVs in a coordinated manner has become essential [31,32]. However, existing swarm management strategies, including collaborative task allocation [33], path planning [34,35], UAV deployment [36] and area decomposition [37], often adopt an all-available policy, dispatching every UAV in the fleet without discrimination. While this maximizes parallel task execution, it ignores the fundamental trade-off between task completion time and resource utilization, leading to excessive cumulative energy consumption and unnecessarily complicated task assignment and data processing [38].
Motivation
The fixed-metric baseline ranks candidates by a weighted composite score combining sensor type, residual energy, and geographical proximity (following the selectivity paradigm of [6]).
To quantitatively expose the structural limitations of fixed-metric sequential selection, we conducted controlled preliminary simulations using a heterogeneous fleet of 5 rotary-wing UAVs with varying battery capacities (2590–5500 mAh), maximum speeds (12–20 m/s), and camera resolutions (812

Figure 2: Flight path of selected UAVs for area coverage.
However, this paradigm creates a strict sequential dependency: a new selection cannot commence until the previous UAV completes its assignment and objectives are reassessed. As illustrated in Fig. 3, this dependency causes the total task duration to increase linearly with the number of iterations, significantly degrading efficiency. To overcome this inefficiency, simultaneous group selection is necessary to transition from serial execution to parallel deployment, thereby significantly reducing overall task duration.

Figure 3: Task time of sequential selection.
Realizing such simultaneous group selection, however, requires accurate quantification of each UAV–sensor unit’s task-specific performance under dynamic conditions. A closer examination of the fixed metrics employed by existing methods reveals two fundamental limitations:
1. Neglecting the effect of UAV motion on sensing performance. Current selection approaches consider sensor-task compatibility, residual energy [7], and UAV location [6]. However, these metrics are inherently static and fail to capture how UAV flight dynamics affect actual sensing effectiveness. As shown in Figs. 4 and 5, the UAV ranked highest by fixed metrics did not yield the maximum coverage area or the highest energy efficiency. Early-selected UAVs exhibited inferior coverage performance compared to later-selected ones, indicating a mismatch between the selection score and the actual achievable coverage.
2. Neglecting the influence of sensor configuration on UAV motion. Existing methods treat sensor parameters as independent selection criteria, overlooking the fact that sensor characteristics significantly affect flight-path planning. As Fig. 6 illustrates, when the same UAV carries cameras of different resolutions during a monitoring task, the resulting path coverage area differs markedly; the highest-resolution camera enables 386% more coverage than the lowest-resolution one under the same energy budget and GSD constraint. Sensor parameters must therefore be integrated into motion evaluation for accurate performance prediction.

Figure 4: Suboptimal selection in covered area.

Figure 5: Suboptimal selection in energy efficiency.

Figure 6: Coverage difference with varying camera resolution.
Fixed-metric approaches fail to quantify the task-specific performance of individual UAV–sensor units. In collaborative missions, the inability to assess dynamic contributions prevents identifying the optimal combination for collective effectiveness. Furthermore, the selection problem is inherently combinatorial, a challenge exacerbated by coupled uncertainties in UAV mobility, sensor heterogeneity, and environmental dynamics. These factors lead to an exponential expansion of the search space, rendering exhaustive evaluation computationally prohibitive. Addressing this requires a unified methodology that can: (i) accurately assess heterogeneous units under dynamic conditions, and (ii) facilitate efficient group selection—a gap that current methods have yet to fill.
4 Problem Formulation and Capability Aggregation Model
This section formalizes the group selection problem for heterogeneous UAV–sensor fleets and introduces a capability aggregation model to translate composite performance into task-oriented descriptors.
4.1 Group UAV Selection Problem Formulation
Let
•
•
The objective is to identify a subset
Here,
Both
Directly optimizing Problem (1) over this raw, heterogeneous parameter space is computationally prohibitive for three reasons: (i) the benefit and cost functions depend on heterogeneous device parameters that vary widely across platforms; (ii) flight dynamics, sensor characteristics, and environmental conditions introduce uncertainty to the sensing performance; and (iii) exhaustive evaluation of all
4.2 Capability Aggregation Model
To make Problem (1) tractable, we propose a capability aggregation model that maps the heterogeneous, tightly coupled parameter space into unified, task-oriented performance descriptors. Inspired by the virtualization paradigm in sensor networks [40] and UAV systems [41,42], our model treats “capability” as a high–level abstraction—focusing on functional outcomes rather than physical implementation [43]. This approach effectively decouples selection logic from hardware specifics while encapsulating the complex interplay between UAV mobility, sensor configurations, and environmental dynamics into compact capability attributes.
Definition 1 (Capability): A capability
where:
•
•
•
The specific instantiation depends on device functionality and task type; for example, a camera provides Imaging Capability for visual tasks, while a LiDAR provides Ranging Capability for spatial mapping.
Individual constituent capabilities, termed sub-capabilities, are aggregated to form a composite capability
where
The aggregation process consists of two sequential steps:
Step 1: Sub-Capability Attribute Computation. The attributes of each sub-capability are derived from UAV physical parameters
Step 2: Task-Specific Optimization. Sub-capability attributes are fused through the aggregation function
By replacing the raw, high-dimensional parameter mappings
This section instantiates the capability aggregation model for an area coverage task and details the OGU group selection method.
5.1 Capability-Based Area Coverage Formulation
UAV sensing tasks can be categorized into three modes based on the coupling between UAV motion and sensor action:
1. Instantaneous Point Coverage: Sensors collect data (e.g., temperature, air quality) as the UAV passes over discrete locations [6].
2. Persistent Point Coverage: The UAV hovers above targets, enabling continuous data capture [44,45].
3. Continuous Area Coverage: Sensors must sweep every position within a large target area while the UAV is in motion [46].
In Types 1 and 2, UAV flight and sensor operation are loosely coupled, so their task contributions can be evaluated separately. Continuous area coverage (Type 3) presents the most significant selection challenge because the sensing effects are directly governed by the UAV’s flight path, speed, and altitude—all of which are tightly coupled with sensor configuration and environmental conditions. This creates a vast, complex trajectory search space that exemplifies the mobility-related uncertainty addressed in Section 3.
We consider a heterogeneous rotary-wing UAV fleet tasked with monitoring a large target area
5.1.1 Model Specialization: From UAV–Sensor Pairs to Single-UAV Selection
The general formulation (1) accommodates heterogeneous UAV fleets where each platform may carry multiple sensors (
Assumption 1 (Single-Sensor-per-UAV): Each UAV
Under Assumption 1, the sensor activation variable
The sensor activation variable
5.1.2 Capability Instantiation and Nominal Assumptions
For the area coverage task
•
•
To ensure the tractability of these pre-computed metrics, we adopt the following nominal assumptions: (i) quasi-steady level flight with negligible wind; (ii) obstacle-free airspace over flat terrain; and (iii) UAV dynamics that support boustrophedon trajectories without actuator saturation. Under these conditions,
By substituting the composite capability attributes into the capability-based formulation, the area coverage group selection problem is expressed as:
where
Compared with the raw formulation (1), the capability-based model (5) replaces the complex, coupled parameter mappings with pre-computed capability attributes

OGU selects an energy-efficient group of sensing UAVs for area coverage by modeling the interplay between sensing effectiveness and UAV motion (flight path, speed, altitude, sensor configuration, and environmental conditions). The method comprises three stages illustrated in Fig. 7:

Figure 7: Overview of the capability-based selection method.
Stage 1—Capability Definition. We formally define two sub-capabilities—Imaging Capability for the camera payload and Flight Capability for the UAV platform—and aggregate them into the Sweep Capability, characterized by effective coverage area
Stage 2—Capability Computation. We construct device-specific models to compute the attributes of each sub-capability. The Imaging Capability is derived from the camera’s intrinsic characteristics (resolution, focal length, field of view). The Flight Capability, particularly energy consumption, is predicted by a Random Forest regressor accounting for wind, payload, and platform dynamics. These sub-capabilities are then fused through an area-maximizing path optimization to determine the Sweep Capability attributes
Stage 3—Group Selection. Using the pre-computed Sweep Capability attributes, we formulate the group selection as a 0–1 integer programming problem and solve it via the OGU-greedy algorithm, which iteratively selects UAVs by the coverage-to-energy ratio
The Imaging Capability
Definition 2 (Imaging Capability): The Imaging Capability of UAV
•
•
–
–
–
–
–
•
The Flight Capability
Definition 3(Flight Capability): The Flight Capability of UAV
•
•
–
–
–
–
The task-oriented capability aggregation is illustrated in Fig. 8. For area coverage, we aggregate Imaging and Flight Capabilities into the Sweep Capability

Figure 8: Task-oriented capability abstraction.
Definition 4 (Sweep Capability): The output of the aggregation function
where
The Sweep Capability
5.4 Computation of Aggregation for a Single UAV
Capability attributes vary with operational context and the computation involves different models. This section details the calculation of the capability attributes for a sensing UAV
5.4.1 Imaging Capability Computation
Fig. 9 depicts the geometric imaging model employed to derive the imaging capability attributes. The meaning of symbols is shown in Table 2.

Figure 9: Geometric imaging model illustrating the relationship among flight altitude

The primary contextual factor for Imaging Capability
Given the image overlap rates (
In addition to the altitude (
• Ground resolution (
• Frame rate (
• Imaging power (
5.4.2 Flight Capability Computation
UAV are energy-constrained, the energy consumption of flight actions directly affects their flight duration and, consequently, their coverage area. Flight Capability focus on attributes related to flight energy consumption. The Initial_Energy, Residual_Energy, and Maximum_Speed attributes of Flight Capability are derived from the UAV’s manufacturer specifications and its current operational state.
• Initial_Energy (
• Residual_Energy (
• Maximum_Speed (
The Action_Power attribute (

Figure 10: Action power/energy prediction model pipeline. (1) Raw flight data from the AMOVFLY dataset are preprocessed. (2) Rule-based segmentation and an RF classifier recognize flight segments into five regimes. (3) Action-specific RF regressors are trained. (4) Stratified validation assesses generalization across payload configurations (0–400 g) and flight conditions (altitude, wind speed).
Stage 1—Flight Action Recognition. We categorize UAV motion into five actions: hovering, ascending, descending, turning, and horizontal flying, not limited to hovering and forward flight [47–49], each characterized by distinct power profiles.
Two approaches are explored for action labeling: (i) a physics-based rule set exploiting deterministic kinematic boundaries, and (ii) a Random Forest classifier trained on the rule-generated labels as ground truth.
Rule-based segmentation. The primary labeling method employs kinematic thresholds on vertical speed
where
RF classifier (validation). A Random Forest classifier is additionally trained to cross-check the rule-based labels. The classifier achieves more than
The feature set for both approaches includes wind speed, wind angle, UAV position (
The Random Forest classifier is an ensemble of
Stage 2—Action Power Regression. For each flight action, an independent Random Forest regressor is trained using the augmented feature set: action label, wind speed, wind angle, UAV position (
Each CART regression tree is trained to minimize the mean squared error:
The RF model is trained and validated on real-world flight logs. All random forest regressors are implemented with scikit-learn RandomForestRegressor (v1.7.2). The following hyperparameters are held fixed across all models at their package default values or explicitly set for reproducibility and parallel execution:
• criterion = ‘squared_error’ (mean squared error);
• max_features = 1.0 (all features considered at each split);
• bootstrap = True (bootstrap sampling);
• min_impurity_decrease = 0.0;
• min_weight_fraction_leaf = 0.0;
• max_leaf_nodes = None;
• random_state = 42 (explicitly set for reproducibility);
• n_jobs = −1 (parallel execution using all cores).
Four hyperparameters are optimized per model via 5-fold GridSearchCV (scoring = ‘neg_mean_squared_error’) over the grid:

The Turning R/Y models are excluded for their best
Diagnostic Analysis. To validate model reliability, each regressor undergoes residual analysis, learning curve inspection, and feature importance ranking. Fig. 11 exemplifies the regression model of horizontal uniform action for G-type UAV (

Figure 11: Diagnostic analysis of the horizontal uniform energy model (UavG, unified payload). (a) Actual vs. predicted power. (b) Residuals vs. predicted. (c) Residual distribution. (d) Learning curve. (e) Feature importance.
Table A1 reports the residual diagnostics for all 15 trained models. For the retained models (
Stratified Validation. To assess generalization across payloads and flight conditions, we perform stratified testing. Fig. 12 shows that: (a) the ascending model (UavR) maintains

Figure 12: Stratified validation results. (a) Ascending model (UavR) across payload configurations. (b) Horizontal model (UavR) across altitude levels. (c) Hovering model (UavR) across wind speed levels. Red dashed lines indicate overall
The regression models enable the computation of action-specific energy consumption under varying flight conditions (speed, altitude) and payload weights, as illustrated in Fig. 13.

Figure 13: Energy consumption for different flight actions. (a) Ascending energy at different heights. (b) Descending energy at different heights. (c) Hovering energy at different heights. (d) Turning energy at varying angles. (e) Horizontal flight energy at varying velocities. (f) Horizontal flight energy at different heights.
5.4.3 Sweep Capability Aggregation
This section formulates a path-optimization problem that, given the Imaging Capability
The coverage benefit
Trajectory Strategy and Pattern Selection. A common approach to path planning involves decomposing the target area into cells that must be visited [50]. While this problem is NP-hard in general, flying in straight-line patterns offers an efficient means to cover terrain. To reduce the infinite search space of potential trajectories and simplify image processing, we adopt the Boustrophedon (lawnmower) pattern—a sequence of straight, parallel flight lanes connected by turns [51].
To maximize coverage, we adopt the methodology from [52]. We orient the flight lanes parallel to the longest edge of the target area to minimize the number of energy-intensive turns [53].
As established in Section 5.4.1, the Imaging Capability for the required GSD yields an effective single-frame coverage footprint of dimensions
Path-Optimization Formulation. The Sweep Capability is computed by solving the following lane-based optimization problem:
where
Computational Assumptions and Refinement. To ensure the capability metrics
• Spatial Approximations: Both the global area and coverage sub-regions are treated as rectangles. This ensures that the sweep path is regular and that the coverage area is exactly the product of the lane width and the total path length, eliminating overlap or gap ambiguity at the nominal design stage.
• Energy Budgeting: Constraint (14b) limits total energy consumption by the residual energy
• Center-point approximation for reach/return energy: To mitigate position bias, the transit distances
• In-trip energy: The in-trip flight energy
• Transit energy: The reach energy (14d) depends on whether the UAV starts from the base (requiring ascent) or is already airborne. If the UAV starts from the base, it includes ascending energy,
• Optimal Motion Parameters: Constraint (14f) limits altitude
Once the optimal path is solved, the resulting coverage
Furthermore,
5.5 Sensing UAV Selection Using Sweep Capabilities
The group selection problem is formulated as a scalar minimum-cost coverage formulation. Given a target area
The objective is to select a minimum-cost subset such that the aggregate coverage capability meets the target
To solve the scalar minimum-cost coverage formulation efficiently, we propose OGU-greedy (Algorithm 1), a cost-efficiency ranking heuristic. The algorithm employs a cost-efficiency ranking heuristic: UAVs are sorted by the pre-computed coverage-to-energy ratio

5.5.2 Constructive Geometric Partitioning and Deployment
Lane-based area decomposition and task assignment. After the greedy selection returns the ordered subgroup
Sequential strip-peeling partition. The target area
1. Nominal strip geometry. For each UAV
where the integer
2. Trajectory translation. The pre-computed Boustrophedon sweep path for UAV
3. Sequential peeling. The strips are peeled off sequentially along the
4. Closing the Partition (The Last Strip): For the last UAV
Reach and return path concatenation. For each UAV, reach (base
Residual deviations and runtime correction. Because the constructive partitioning relies on nominal estimates, coverage gaps may arise from wind drift, positioning errors, or energy depletion before the UAV completes its strip. After each UAV returns to base, its actual covered area is compared against the nominal
This formulation decouples the combinatorial selection from detailed UAV-sensor parameters and geometric path planning:
This section presents simulation results to validate the effectiveness of OGU for the area coverage task.
All simulations are conducted on a desktop computer with an Intel Core i5-9400F 2.90 GHz CPU and 16 GB RAM, running Windows 10.
The experimental setup comprises a heterogeneous fleet of UAVs and camera payloads. Five camera types and five UAV platform types are considered, as summarized in Tables 4 and 5, with parameters are based on manufacturer datasheets. The flight dynamics and energy consumption are modeled using a data-driven Random Forest regressor trained on real-world flight logs. Both homogeneous and heterogeneous UAV–camera pairings are evaluated. Six target areas of varying dimensions are defined in Table 6 for testing. The default scenario uses a target area of



We compare the capability-based approach (OGU) with other sensor selection methods to validate its effectiveness and efficiency. The comparison metrics used in this evaluation are as follows, which are the
1. Number of selected UAVs: the cardinality of the selected subgroup. A smaller number reduces operational complexity, communication overhead, and collision risk.
2. Area coverage ratio: the ratio of actual covered area to the required target area
3. Energy ratio: the ratio of energy consumed for effective coverage to the total energy expended. Higher values indicate more efficient energy utilization.
4. Energy efficiency: the ratio of swept area to total energy consumption (
5. Selection time: the computational time for the selection algorithm to output the UAV subgroup.
6. Task completion time: the wall-clock time from UAV deployment to full area coverage, reflecting the task duration.
6.2 Comparison with Selectivity-Based Method (Opti-U)
We first compare OGU, Selectivity, and Random under the default configuration (
• OGU: the proposed capability-oriented group selection method with pre-computed capability aggregation.
• Selectivity (Opti-U): the state-of-the-art selectivity-based single-UAV selection approach [7], extended to iterative multi-UAV selection by repeatedly choosing the highest-scoring candidate.
• Random: a baseline that stochastically selects UAVs from the candidate pool. To ensure an equitable comparison, the number of selected UAVs is set to be identical to that determined by the OGU method.
As shown in Table 7, OGU achieves the highest mean energy efficiency (

The most striking difference lies in task time: OGU completes the mission in
a. Sensitivity to Target Area and Shape
To systematically evaluate OGU’s behavior under varying task parameters, we conduct four sensitivity analyses. In each dimension, the non-varied parameters are fixed to the default configuration.
We vary the target area from
As shown in Fig. 14a–c, OGU consistently outperforms both baselines in energy efficiency and area coverage across all scales. For the smallest configuration (

Figure 14: Sensitivity to target area and shape.
As shown in Fig. 14d–e, selectivity exhibits a dramatic increase in task time with area—reaching 12,307
Fig. 14f compares the preparation time, defined as the time required to compute the selection metrics for each candidate UAV. OGU requires
b. Sensitivity to UAV Fleet Size
We vary the candidate fleet size from 5 to 25 while fixing the target area at
As shown in Fig. 15, OGU’s energy efficiency improves monotonically with fleet size, from

Figure 15: Sensitivity to UAV fleet size.
Selectivity remains lower than OGU’s at all scales (
A key observation is that OGU deploys approximately 5 UAVs regardless of fleet size, while maintaining higher area ratios than both baselines. This demonstrates that OGU’s advantage lies not in reducing the deployed count, but in selecting more capable subgroups from a larger pool. Full statistical validation across all fleet sizes is reported in Table A5.
c. Sensitivity to Ground Sampling Distance (GSD)
We vary the GSD from 0.001 m (high resolution) to 0.020 m (low resolution) under fixed area (
As shown in Fig. 16, all three methods show improved energy efficiency as GSD coarsens from

Figure 16: Sensitivity to GSD.
At
At GSD =
Even when the candidate pool is restricted to a homogeneous fleet (U3 + S3), OGU achieves better energy efficiency and coverage ratio than Selectivity. OGU’s capability-constrained selection still exploits task-level differences in UAV positioning, remaining energy, and expected coverage effectiveness—factors that Selectivity’s static, sensor-centric scoring function does not account for. Full statistical validation across all GSD configurations is reported in Table A6.
d. Sensitivity to UAV–Sensor Heterogeneity
We evaluate four UAV-sensor combination scenarios under fixed conditions (
As shown in Fig. 17, OGU achieves the highest mean energy efficiency under the Sensor Heterogeneous configuration (

Figure 17: Sensitivity to combination of UAV and sensor.
Notably, the Fully Heterogeneous configuration (
Selectivity performs worst under Fully Heterogeneous (
To validate statistical stability under realistic uncertainties, we conduct three single-factor robustness experiments under the default configuration (
Battery-only. With initial battery randomized (60%–80%, uniform) and all other parameters fixed, OGU maintains statistically superiority over both baselines for all metrics (
GPS-only. With initial UAV positions randomized (
Wind-proxy via power perturbation. Since the simulation framework does not natively integrate a wind-field aerodynamic module, wind-induced energy variability is physically approximated via power-model perturbation
Full statistical validation across all single-factor experiments is reported in Table A8.
The experimental results reveal three key insights:
(1) Parallel deployment is the dominant time factor. The
(2) Capability aggregation vs. static scoring. It is important to clarify that the comparison between OGU and Selectivity is not an unfair “parallel vs. sequential” evaluation. Selectivity could theoretically be extended to select multiple UAVs at once (e.g., top-
(3) OGU adapts to heterogeneity by recognizing task-specific UAV performance. Heterogeneous fleets present a twofold challenge: individual UAVs and sensors intrinsically differ in their performance attributes (flight dynamics, resolution, field of view), and more critically, the coupling between UAV platforms and sensors creates a combinatorial design space where the same sensor mounted on different UAVs yields different effective coverage and energy consumption. OGU addresses this challenge by explicitly modeling the integrated capability of each UAV-sensor pairing through its capability aggregation framework, rather than treating UAVs and sensors as independent attributes. By selecting UAVs based on these integrated, motion-aware descriptors, OGU can identify the precise task-specific contribution of each heterogeneous candidate. This is evident in the Sensor Heterogeneous configuration (U3 + S1–5), where OGU achieves about 37.4% higher energy efficiency than the Homogeneous configuration (U3 + S3): different sensors alter the ground coverage width per flight pass, and OGU’s capability model correctly identifies and exploits these differences. In contrast, Selectivity’s static scoring function cannot adapt to such coupled diversity, as it lacks the mechanism to translate heterogeneous UAV-sensor combinations into task-specific coverage contributions.
6.3 Comparison with Slot-Based and Utility-Driven Methods
UAV group selection is an emerging problem with limited dedicated literature. To rigorously evaluate OGU against existing selection paradigms, we adapt two representative methods from the mature mobile sensing domain—the slot-based scheme [15] and the utility-driven area-prediction method [16]—to the UAV context. This cross-domain comparison serves a dual purpose: it benchmarks OGU against well-established selection strategies, and it highlights the fundamental limitations that arise when methods designed for opportunistic, energy-unconstrained mobile participants are applied to energy-critical, task-driven aerial platforms.
Fundamental domain differences. Mobile sensing assumes that candidate participants (e.g., smartphone users, vehicles) are persistently available and that their mobility incurs negligible selection-relevant cost. UAV sensing, by contrast, involves energy-constrained deployment: a UAV must physically fly to the target area, execute a planned path, and return, with each action consuming substantial battery energy. Any selection method that ignores this flight-energy overhead will overestimate the effective coverage contribution of a candidate UAV.
Baseline adaptation. We adapt the two mobile sensing methods to the UAV context while preserving their core selection logic:
• Slot-based scheme [15]. This method partitions the target region into uniform spatial slots and selects participants that cover the most uncovered slots. For UAV adaptation, we discretize the target area into rectangular cells sized to the camera footprint
• Utility-driven area prediction [16]. This method recruits workers by predicting their future spatial coverage from current position and velocity. For UAV adaptation, we replace the original sector-shaped coverage potential of a worker with a rectangular footprint aligned with the forward-looking field of UAV view, and constrain UAV motion to a back-and-forth sweep pattern. The method iteratively selects the UAV with the highest predicted incremental coverage until the cumulative predicted area meets the target.
Experimental configuration. The candidate fleet comprises 5–15 heterogeneous UAV–camera pairs. The target area is varied from
As shown in Fig. 18, OGU exhibits stable and superior performance across all metrics.

Figure 18: Performance comparison among OGU, slot-based, and utility-driven area-prediction methods.
The slot-based scheme shows an unstable increase in the number of selected UAVs compare to the OGU (Fig. 18a), it selects more UAVs but accompanied by much lower area coverage ratio (Fig. 18c). This is because its greedy slot-filling logic treats coverage as a discrete set-collection problem: it selects UAVs based on local cell coverage without considering the global path efficiency or the energy cost of transiting between disjoint coverage regions. The resulting random flight paths yield redundant coverage and excessive turning energy, causing a sharp decline in energy efficiency (Fig. 18d) and high selection latency (Fig. 18b).
The utility-driven area-prediction method also suffers from elevated selection latency (Fig. 18b), as its iterative utility maximization requires repeated trajectory prediction and coverage intersection computation for each candidate. Moreover, because this method predicts coverage from a naive forward trajectory rather than from an optimized sweep path, it frequently underestimates the UAV’s actual deliverable performance. The selected UAVs therefore exhibit a capability gap between prediction and execution, failing to achieve the best energy efficiency (Fig. 18d).
Notably, OGU’s selection time remains nearly constant (Fig. 18b), as the capability attributes are retrieved via constant-time lookup after the one-time pre-computation. This scalability is critical for dynamic tasks where rapid re-selection may be required.
Furthermore, the slot-based and area-prediction methods do not incorperate flight-path energy comsumption, as their original formulations assume zero movement cost. OGU, by contrast, consider both flight energy consumption during coverage and round-trip energy consumption.
By pre-computing the most probably achievable coverage
This comparison demonstrates that simply transplanting mobile sensing selection logic into the UAV domain—even with geometric adaptations—is insufficient. The explicit modeling of UAV motion and its energy cost via capability aggregation is essential for effective group selection in aerial sensing tasks.
To validate the contribution of each component in the OGU framework, we conduct an ablation study comparing four method variants under identical task conditions:
• OGU (Full): The complete proposed method with Imaging Capability, Flight Capability (Random Forest-based), and energy-aware sweep path optimization.
• OGU w/o Imaging Cap.: The Imaging Capability module is disabled; all sensors are assigned a fixed nominal footprint derived from datasheet parameters, ignoring the GSD–altitude–FOV coupling.
• OGU w/o Flight Cap.: The Flight Capability module is disabled; energy consumption is estimated by a constant-hover-power model (
• Coverage Only: The sweep path planning module is simplified to a naive boustrophedon pattern without energy-aware orientation; the sweep capability is computed based on a non-optimal path.
The experiments are conducted on a heterogeneous fleet of 25 candidate UAVs with heterogeneous sensors. To account for operational uncertainty, each configuration is executed over 10 trials with randomized initial battery levels (70%–90%) and perturbed initial positions (±20 m around the base). We report the mean and standard deviation of the metrics across three target areas: 500
Fig. 19 presents the results for the fully heterogeneous configuration (heterogeneous UAV platforms + heterogeneous camera resolutions). Removing the Imaging Capability causes a significant increase in selected number (Fig. 19a), drop in coverage ratio (Fig. 19b) because the fixed nominal footprint fails to adapt to the GSD constraint, leading to suboptimal altitude–coverage trade-offs. Disabling the Flight Capability degrades area ratio (Fig. 19b) due to the inability to predict action-specific power under varying wind and payload conditions. The Coverage-Only variant suffers the most severe performance instability in effective energy ratio (Fig. 19c), as the non-optimized path leads to variable energy costs. Generally speaking, OGU (Full) achieves the highest and most stable performance.

Figure 19: OGU ablation. (a) Selected num (b) area ratio (c) energy ratio (d) energy efficiency.
6.5 Optimality and Real-Time Validation
To address the computational optimality and real-time feasibility of the OGU-greedy algorithm, we benchmark it against three algorithmic baselines:
• MILP-Optimal: A 0–1 integer program minimizing total energy subject to full coverage and per-UAV energy constraints, solved by the CBC branch-and-cut solver (branch-and-bound enhanced with cutting planes). This provides the true optimal lower bound for quality assessment.
• Branch-and-Bound (BnB): A custom depth-first branch-and-bound implementation in pure Python, using linear relaxation for pruning and the OGU-greedy solution as the initial incumbent. This baseline isolates the computational overhead of exact tree-search without relying on external commercial solvers.
• Random: Uniform random selection until the coverage target is met, serving as a naive performance lower bound.
The experiments vary the candidate fleet size from 15 to 50 UAVs. For each size, 50 independent trials are conducted with randomized sweep capabilities.
Fig. 20a presents the selection latency. OGU-greedy completes in approximately

Figure 20: Selection time and optimality comparison between OGU-greedy, MILP, BnB and random.
This paper addresses the challenging problem of near-optimal group UAV selection for aerial sensing tasks. We propose OGU, a capability-aggregation-based approach that overcomes the combinatorial complexity arising from heterogeneous platforms, sensor payloads, and mobility-induced uncertainties. Using area coverage as a concrete use case, OGU abstracts low-level UAV and sensor parameters into unified Imaging and Flight capabilities, and aggregates them into a composite Sweep Capability characterized by coverage benefit and energy cost attributes. Each UAV–sensor pair’s Sweep Capability is determined via an area-maximizing path optimization that jointly accounts for platform dynamics, sensor configuration, and environmental conditions. The group selection is then formulated as a 0–1 integer program and solved efficiently by the OGU-greedy heuristic algorithm. Experimental results demonstrate that OGU achieves consistent improvements in effective coverage ratio, energy efficiency, and task execution time over state-of-the-art baselines.
By transforming raw, coupled hardware parameters into compact, task-oriented capability descriptors, OGU decouples performance assessment from platform heterogeneity and enables scalable group selection. This abstraction framework can be extended to diverse task types beyond area coverage, such as target tracking and environmental monitoring, by defining task-appropriate composite capabilities.
This work has certain limitations that define the scope for future enhancements. Currently, the OGU model primarily focuses on sensing and flight parameters, omitting the impact of on-board processing resources (e.g., edge computing) on task execution. Moreover, the current capability aggregation assumes relatively simplified motion models without fully accounting for complex environmental constraints.
To address these limitations, future work will pursue two primary directions. First, we will incorporate on-board processing metrics to enable joint sensing–processing capability assessment for latency-critical tasks. Second, we will enrich the aggregation model with obstacle-aware motion constraints, accounting for terrain, no-fly zones, and dynamic factors. We then plan to conduct physics-based simulations to verify the model’s effectiveness under adverse conditions like wind and dynamic obstacles. Finally, we will extend OGU to a wider range of UAV missions and compare it with emerging frameworks to further validate its versatility and robustness.
Acknowledgement: Not applicable.
Funding Statement: This research was funded by the National Natural Science Foundation of China, Grant 62172336 and Grant 62032018.
Author Contributions: The authors confirm contribution to the paper as follows: Conceptualization, methodology, Xiao-Juan Li, Yu Zhang, Xing-She Zhou, Xin-Yue Liu; software, validation, investigation, writing, Xiao-Juan Li, Yu Zhang; supervision, funding acquisition, Yu Zhang, Xing-She Zhou; data curation, Xiao-Juan Li, Meng-Jie Li. All authors reviewed and approved the final version of the manuscript.
Availability of Data and Materials: The author confirms that the data supporting the findings of this study are available within the article.
Ethics Approval: Not applicable.
Conflicts of Interest: The authors declare no conflicts of interest.
Appendix A Model Parameters for Random Forest Regressor



Appendix B Sensitivity and Robustness Analyses for Main comparison Experiment





References
1. Hossein Motlagh N, Kortoçi P, Su X, Lovén L, Hoel HK, Bjerkestrand Haugsvær S, et al. Unmanned aerial vehicles for air pollution monitoring: a survey. IEEE Internet Things J. 2023;10(24):21687–704. doi:10.1109/JIOT.2023.3290508. [Google Scholar] [CrossRef]
2. Yuan C, Liu Z, Zhang Y. Aerial images-based forest fire detection for firefighting using optical remote sensing techniques and unmanned aerial vehicles. J Intell Rob Syst. 2017;88(2):635–54. doi:10.1007/s10846-016-0464-7. [Google Scholar] [CrossRef]
3. Radoglou-Grammatikis P, Sarigiannidis P, Lagkas T, Moscholios I. A compilation of UAV applications for precision agriculture. Comput Netw. 2020;172(3):107148. doi:10.1016/j.comnet.2020.107148. [Google Scholar] [CrossRef]
4. Cho J, Lim G, Biobaku T, Kim S, Parsaei H. Safety and security management with unmanned aerial vehicle (UAV) in oil and gas industry. Procedia Manuf. 2015;3:1343–9. doi:10.1016/j.promfg.2015.07.290. [Google Scholar] [CrossRef]
5. Medeiros I, Boukerche A, Cerqueira E. Swarm-based and energy-aware unmanned aerial vehicle system for video delivery of mobile objects. IEEE Trans Veh Technol. 2022;71(1):766–79. doi:10.1109/TVT.2021.3126229. [Google Scholar] [CrossRef]
6. Motlagh NH, Bagaa M, Taleb T. UAV selection for a UAV-based integrative IoT platform. In: Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM); 2016 Dec 4–8; Washington, DC, USA. p. 1–6. doi:10.1109/GLOCOM.2016.7842359. [Google Scholar] [CrossRef]
7. Roy A, Bouvry P. Opti-U optimal UAV selection for enabling UAV-as-a-service. In: Proceedings of the ICC 2022-IEEE International Conference on Communications; 2022 May 16–20; Seoul, Republic of Korea. p. 1–7. doi:10.1109/ICC45855.2022.9839188. [Google Scholar] [CrossRef]
8. John J, Rodrigues P. A survey of energy-aware cluster head selection techniques in wireless sensor network. Evol Intel. 2022;15(2):1109–21. doi:10.1007/s12065-019-00308-4. [Google Scholar] [CrossRef]
9. Wang S, Li Y, Qi G, Sheng A. Sensor selection and deployment for range-only target localization using optimal sensor-target geometry. IEEE Sens J. 2023;23(18):21757–66. doi:10.1109/JSEN.2023.3301492. [Google Scholar] [CrossRef]
10. Álvarez R, Díez-González J, Verde P, Ferrero-Guillén R, Perez H. Combined sensor selection and node location optimization for reducing the localization uncertainties in wireless sensor networks. Ad Hoc Netw. 2023;139(4):103036. doi:10.1016/j.adhoc.2022.103036. [Google Scholar] [CrossRef]
11. Ghazalian R, Aghagolzadeh A, Andargoli SMH. Energy optimization and QoE satisfaction for wireless visual sensor networks in multi target tracking scenario. IEEE Trans Multimed. 2021;23:823–34. doi:10.1109/TMM.2020.2990077. [Google Scholar] [CrossRef]
12. Ding X, Guo J, Sun G, Li D. Optimizing worker selection in collaborative mobile crowdsourcing. IEEE Internet Things J. 2024;11(4):7172–85. doi:10.1109/JIOT.2023.3315288. [Google Scholar] [CrossRef]
13. Tan T, Wu Y, Liu Z, Cao G. Worker selection for on-demand crowdsourcing. In: Proceedings of the 2022 International Conference on Computer Communications and Networks (ICCCN); 2022 Jul 25–28; Honolulu, HI, USA. p. 1–10. doi:10.1109/ICCCN54977.2022.9868898. [Google Scholar] [CrossRef]
14. Sun G, Wang Y, Ding X, Hu R. Cost-fair task allocation in mobile crowd sensing with probabilistic users. IEEE Trans Mob Comput. 2021;20(2):403–15. doi:10.1109/TMC.2019.2950921. [Google Scholar] [CrossRef]
15. Zhu Q, Sarwar Uddin MY, Venkatasubramanian N, Hsu CH. Spatiotemporal scheduling for crowd augmented urban sensing. In: Proceedings of the IEEE INFOCOM 2018–IEEE Conference on Computer Communications; 2018 Apr 16–19; Honolulu, HI, USA. p. 1997–2005. doi:10.1109/INFOCOM.2018.8485869. [Google Scholar] [CrossRef]
16. Zhang X, Yang Z, Gong YJ, Liu Y, Tang S. SpatialRecruiter: Maximizing sensing coverage in selecting workers for spatial crowdsourcing. IEEE Trans Vehicular Technol. 2017;66(6):5229–40. doi:10.1109/TVT.2016.2614312. [Google Scholar] [CrossRef]
17. Toledo K, Kaschel H, Torres J. A stochastic approach for spectrum sensing and sensor selection in dynamic cognitive radio sensor networks. Phys Commun. 2019;37(5):100879. doi:10.1016/j.phycom.2019.100879. [Google Scholar] [CrossRef]
18. Zhu X, Luo Y, Liu A, Tang W, Bhuiyan MdZA. A deep learning-based mobile crowdsensing scheme by predicting vehicle mobility. IEEE Trans Intell Transp Syst. 2021;22(7):4648–59. doi:10.1109/TITS.2020.3023446. [Google Scholar] [CrossRef]
19. Hu W, Winter S, Khoshelham K. Forecasting fine-grained sensing coverage in opportunistic vehicular sensing. Comput Environ Urban Syst. 2023;100:101939. doi:10.1016/j.compenvurbsys.2023.101939. [Google Scholar] [CrossRef]
20. Hadjkouider AM, Abdelaziz Kerrache C, Sahraoui Y, Adnane A, Calafate CT. A machine learning-assisted game theoretical service selection strategy in UAV networks. In: Proceedings of the Global Congress on Emerging Technologies (GCET-2024); 2024 Dec 9–11; Gran Canaria, Spain. p. 58–64. doi:10.1109/GCET64327.2024.10934408. [Google Scholar] [CrossRef]
21. Bithas PS, Moustakas AL. Generalized UAV selection with distributed transmission policies. IEEE Trans Commun. 2023;71(2):741–56. doi:10.1109/TCOMM.2022.3229665. [Google Scholar] [CrossRef]
22. Zheng K, Fu J, Liu X. Relay selection and deployment for NOMA-enabled multi-AAV-assisted WSN. IEEE Sens J. 2025;25(9):16235–49. doi:10.1109/JSEN.2025.3551916. [Google Scholar] [CrossRef]
23. Bithas PS, Nikolaidis V, Kanatas AG, Karagiannidis GK. UAV-to-ground communications: channel modeling and UAV selection. IEEE Trans Commun. 2020;68(8):5135–44. doi:10.1109/TCOMM.2020.2992040. [Google Scholar] [CrossRef]
24. Raju I, Roy A. FU-serve: fog-enabled UAV-as-a-service for IoT applications. In: Proceedings of the GLOBECOM 2023–2023 IEEE Global Communications Conference; 2023 Dec 4–8; Kuala Lumpur, Malaysia. p. 6401–6. doi:10.1109/GLOBECOM54140.2023.10437547. [Google Scholar] [CrossRef]
25. Li C, Zhang Y, Yu L, Yang M. Efficient vehicle selection and resource allocation for knowledge distillation-based federated learning in UAV-assisted VEC. IEEE Trans Intell Transp Syst. 2025;26(5):6321–31. doi:10.1109/TITS.2025.3525735. [Google Scholar] [CrossRef]
26. Zhu S, Gui L, Cheng N, Sun F, Zhang Q. Joint design of access point selection and path planning for UAV-assisted cellular networks. IEEE Internet Things J. 2020;7(1):220–33. doi:10.1109/JIOT.2019.2947718. [Google Scholar] [CrossRef]
27. Bousbaa FZ, Lakas A, Rezigat AE, Benguettache HS, Lagraa N, Kerrache CA, et al. GTSS-UC a game theoretic approach for services’ selection in UAV clouds. In: Proceedings of the 2021 IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications (DS-RT); 2021 Sep 27–29; Valencia, Spain. p. 1–8. doi:10.1109/DS-RT52167.2021.9576124. [Google Scholar] [CrossRef]
28. Hadjkouider AM, Kerrache CA, Korichi A, Sahraoui Y, Calafate CT. Stackelberg game approach for service selection in UAV networks. Sensors. 2023;23(9):9. doi:10.3390/s23094220. [Google Scholar] [CrossRef]
29. Mufalli F, Batta R, Nagi R. Simultaneous sensor selection and routing of unmanned aerial vehicles for complex mission plans. Comput Oper Res. 2012;39(11):2787–99. doi:10.1016/j.cor.2012.02.010. [Google Scholar] [CrossRef]
30. Gao F. An integrated multi criteria decision making method using dual hesitant fuzzy sets with application for unmanned aerial vehicle selection. Sci Rep. 2025;15(1):12637. doi:10.1038/s41598-025-95981-0. [Google Scholar] [CrossRef]
31. Asaamoning G, Mendes P, Rosário D, Cerqueira E. Drone swarms as networked control systems by integration of networking and computing. Sensors. 2021;21(8):8. doi:10.3390/s21082642. [Google Scholar] [CrossRef]
32. Sritharan L, Nita L, Kerrigan E. An efficient method for maximal area coverage in the context of a hierarchical controller for multiple unmanned aerial vehicles. Eur J Control. 2023;74(9):100850. doi:10.1016/j.ejcon.2023.100850. [Google Scholar] [CrossRef]
33. Yue W, Zhang X, Liu Z. Distributed cooperative task allocation for heterogeneous UAV swarms under complex constraints. Comput Commun. 2025;231(11):108043. doi:10.1016/j.comcom.2024.108043. [Google Scholar] [CrossRef]
34. Zhao Z, Zhu B, Zhou Y, Yao P, Yu J. Cooperative path planning of multiple unmanned surface vehicles for search and coverage task. Drones. 2023;7(1):1. doi:10.3390/drones7010021. [Google Scholar] [CrossRef]
35. Pintado A, Santos M. A first approach to path planning coverage with multi-UAVs. In: Herrero Á, Cambra C, Urda D, Sedano J, Quintián H, Corchado E, editors. 15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020). Cham, Switzerland: Springer International Publishing; 2021. p. 667–77. doi:10.1007/978-3-030-57802-2_64. [Google Scholar] [CrossRef]
36. Caillouet C, Giroire F, Razafindralambo T. Optimization of mobile sensor coverage with UAVs. In: IEEE INFOCOM 2018-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS); 2018 Apr 15–19; Honolulu, HI, USA. p. 622–7. doi:10.1109/INFCOMW.2018.8406980. [Google Scholar] [CrossRef]
37. Xing S, Wang R, Huang G. Area decomposition algorithm for large region maritime search. IEEE Access. 2020;8:205788–97. doi:10.1109/ACCESS.2020.3037679. [Google Scholar] [PubMed] [CrossRef]
38. Alqefari S, Menai MEB. Multi-UAV task assignment in dynamic environments: current trends and future directions. Drones. 2025;9(1):1. doi:10.3390/drones9010075. [Google Scholar] [CrossRef]
39. Lee M. AMOVFLY-dataset. Xi’an, China: Northwestern Polytechnical University; 2025. [Google Scholar]
40. Abbes S, Rekhis S. Reinforcement learning for intelligent sensor virtualization and provisioning in internet of vehicles (IoV). IEEE Access. 2024;12:54352–70. doi:10.1109/ACCESS.2024.3387295. [Google Scholar] [CrossRef]
41. Pathak N, Misra S, Mukherjee A, Roy A, Zomaya AY. UAV virtualization for enabling heterogeneous and persistent UAV-as-a-service. IEEE Trans Vehicular Technol. 2020;69(6):6731–8. doi:10.1109/TVT.2020.2985913. [Google Scholar] [CrossRef]
42. Sanchez-Aguero V, Gonzalez LF, Valera F, Vidal I, López Da Silva RA. Cellular and virtualization technologies for UAVs: an experimental perspective. Sensors. 2021;21(9):3093. doi:10.3390/s21093093. [Google Scholar] [CrossRef]
43. Li X, Zhang Y, Zhu Z, Yao Y, Zhou X. UbiCap: a capability-based run-time model for heterogeneous sensors management in ubiquitous operating system. In: Proceedings of the 14th Asia-Pacific Symposium on Internetware; 2023 Aug 4–6; Hangzhou, China. p. 134–43. doi:10.1145/3609437.3609448. [Google Scholar] [CrossRef]
44. Saha D, Pattanayak D, Mandal PS. Surveillance of uneven surface with self-organizing unmanned aerial vehicles. IEEE Trans Mob Comput. 2022;21(4):1449–62. doi:10.1109/TMC.2020.3022075. [Google Scholar] [CrossRef]
45. Zorbas D, Di Puglia Pugliese L, Razafindralambo T, Guerriero F. Optimal drone placement and cost-efficient target coverage. J Netw Comput Appl. 2016;75(3):16–31. doi:10.1016/j.jnca.2016.08.009. [Google Scholar] [CrossRef]
46. Yanmaz E. Joint or decoupled optimization: multi-UAV path planning for search and rescue. Ad Hoc Netw. 2023;138(3):103018. doi:10.1016/j.adhoc.2022.103018. [Google Scholar] [CrossRef]
47. Choi Y, Choi Y, Briceno S, Mavris DN. Energy-constrained multi-UAV coverage path planning for an aerial imagery mission using column generation. J Intell Robot Syst. 2020;97(1):125–39. doi:10.1007/s10846-019-01010-4. [Google Scholar] [CrossRef]
48. Chen M, Liang W, Li J. Energy-efficient data collection maximization for UAV-assisted wireless sensor networks. In: Proceedings of the 2021 IEEE Wireless Communications and Networking Conference (WCNC); 2021 Mar 29–Apr 1; Nanjing, China. p. 1–7. doi:10.1109/WCNC49053.2021.9417258. [Google Scholar] [CrossRef]
49. Thibbotuwawa A, Nielsen P, Zbigniew B, Bocewicz G. Energy consumption in unmanned aerial vehicles: a review of energy consumption models and their relation to the UAV routing. In: Świätek J, Borzemski L, Wilimowska Z, editors. Information Systems Architecture and Technology: Proceedings of 39th International Conference on Information Systems Architecture and Technology-ISAT 2018. Cham, Switzerland: Springer International Publishing; 2019. p. 173–84. doi:10.1007/978-3-319-99996-8_16. [Google Scholar] [CrossRef]
50. Cabreira TM, Ferreira PR, Franco CD, Buttazzo GC. Grid-based coverage path planning with minimum energy over irregular-shaped areas with UAVs. In: Proceedings of the 2019 International Conference on Unmanned Aircraft Systems (ICUAS); 2019 Jun 11–14; Atlanta, GA, USA. p. 758–67. doi:10.1109/ICUAS.2019.8797937. [Google Scholar] [CrossRef]
51. Araújo JF, Sujit PB, Sousa JB. Multiple UAV area decomposition and coverage. In: Proceedings of the 2013 IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA); 2013 Apr 16–19; Singapore. p. 30–7. doi:10.1109/CISDA.2013.6595424. [Google Scholar] [CrossRef]
52. Vasquez-Gomez JI, Marciano-Melchor M, Valentin L, Herrera-Lozada JC. Coverage path planning for 2D convex regions. J Intell Robot Syst. 2020;97(1):81–94. doi:10.1007/s10846-019-01024-y. [Google Scholar] [CrossRef]
53. Torres M, Pelta DA, Verdegay JL, Torres JC. Coverage path planning with unmanned aerial vehicles for 3D terrain reconstruction. Expert Syst Appl. 2016;55(2):441–51. doi:10.1016/j.eswa.2016.02.007. [Google Scholar] [CrossRef]
54. Zeng Y, Zhang R. Energy-efficient UAV communication with trajectory optimization. IEEE Trans Wirel Commun. 2017;16(6):3747–60. doi:10.1109/TWC.2017.2688328. [Google Scholar] [CrossRef]
Cite This Article
Copyright © 2026 The Author(s). Published by Tech Science Press.This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Submit a Paper
Propose a Special lssue
View Full Text
Download PDF
Downloads
Citation Tools