Next Article in Journal
Path-Matrix-Coupled Dynamic Task Allocation and Path Planning for Multi-UAV Systems
Previous Article in Journal
A Nonlinear Model Predictive Control Method for Trajectory Planning of UAV Swarms
Previous Article in Special Issue
An Improved Multi-Population Genetic Algorithm for Multi-UAV Cooperative Jamming Task Allocation in Networked Radar Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Directional Pheromone Gradient Observations for Decentralized Multi-Agent Reinforcement Learning in Swarm Drone Search and Rescue

1
Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman P.O. Box 346, United Arab Emirates
2
School of Mathematics and Computer Science, Heriot-Watt University, Dubai P.O. Box 38103, United Arab Emirates
*
Author to whom correspondence should be addressed.
Drones 2026, 10(9), 648; https://doi.org/10.3390/drones10090648
Submission received: 20 June 2026 / Revised: 13 August 2026 / Accepted: 19 August 2026 / Published: 26 August 2026
(This article belongs to the Special Issue Intelligent Cooperative Technologies of UAV Swarm Systems)

Highlights

What are the main findings?
  • A novel directional pheromone-gradient observation is introduced to enhance decentralized MARL coordination in swarm-drone search-and-rescue missions.
  • The proposed Hybrid stigmergy–MARL framework achieved 98.9% area coverage and 93.3% victim detection, significantly outperforming RL-only and non-learning baselines.
What are the implications of the main findings?
  • Directional pheromone gradients provide a low-bandwidth environmental memory that enables effective swarm coordination without centralized control or continuous communication.
  • The swarm maintained approximately 99% coverage even under total communication loss, demonstrating strong decentralized coordination without reliance on active communication.

Abstract

Search-and-rescue (SAR) operations in disaster environments require drone swarms to coordinate efficiently despite incomplete information and potential communication failures. Existing stigmergy-based approaches provide low-bandwidth coordination but rely on fixed rules, whereas multi-agent reinforcement learning (MARL) can learn adaptive behaviors but often struggles with coordination under partial observability. To address these limitations, this paper proposes a Hybrid stigmergy–MARL framework that introduces directional pheromone-gradient observations, enabling each drone to infer the direction of likely victims and unexplored regions using locally available information. The proposed framework combines reinforcement learning with four virtual pheromone layers representing coverage history, victim likelihood, environmental risk, and communication quality. Victim detection is modeled through an abstract short-range thermal/visual sensing mechanism, while environmental information is shared through pheromone-based environmental memory to reduce dependence on direct communication. The simulated environment consists of a 40 × 40 grid, where each grid cell represents a discrete two-dimensional location. Victims occupy a single grid cell, and obstacles are modeled as static two-dimensional impassable cells. Experimental results show that the proposed approach achieved 98.9% area coverage and 93.3% victim detection, compared with 81.8% coverage and 71.7% victim detection for the RL-only baseline. Ablation experiments confirmed that directional gradient observations are the primary contributor to these improvements, while communication-loss experiments demonstrated robust performance even under complete communication outage. These findings indicate that directional pheromone-gradient observations provide an effective and communication-efficient mechanism for decentralized swarm coordination, improving search effectiveness and operational robustness in post-disaster SAR scenarios.

Graphical Abstract

1. Introduction

Natural and man-made catastrophes result in hazardous or impenetrable terrain for humans to conduct rescue missions. Quick localization of survivors is key, as research shows less than 50% of rescue probability within 24 h after a structural collapse [1]. Unmanned aerial vehicles (UAVs) can swiftly deploy, capture thermal images, and enable communication despite broken ground-level facilities [2].
One drone alone would be incapable of handling a vast area due to battery limits, sensing range constraints, and the possibility of broken communication. Multiple drones can share tasks [3,4]; however, a fundamental question emerges in such an application scenario: how can many drones coordinate themselves effectively without having a delicate central controller when communication is broken?
This problem has been previously solved in one of two ways, namely through stigmergic principles [5], which enable indirect communication through leaving environmental traces similar to those of social insects, and multi-agent reinforcement learning (MARL) [6]. Stigmergy is efficient in communication costs but not adaptive since it requires fixed rules. MARL is capable of learning policies that can adapt to changing circumstances yet is burdened by non-stationarity and sample inefficiency [7,8].
The critical idea presented by this paper is that by giving directional pheromone gradients as inputs to the RL observation, we can connect both worlds: stigmergy allows for the encoding of structured low-bandwidth coordination memory, whereas RL learns how to interpret and make use of this memory flexibly. Instead of considering the pheromone values as environmental variables, our design of the observation allows us to encode the direction of the victim information and unexplored areas. Unlike conventional pheromone-based systems that provide only local scalar intensity values [9], directional pheromone gradients encode how victim-likelihood or coverage information varies across different spatial directions around a drone [10,11,12]. In practical terms, a drone can determine not only whether useful information exists nearby, but also the direction in which that information is strongest. This reduces ambiguity during decision making and allows agents to navigate more purposefully toward victim-related evidence and unexplored regions [13].
Recent disasters such as earthquakes, building collapses, floods, and wildfires have demonstrated the importance of rapidly locating survivors in environments where infrastructure may be damaged and communication networks partially unavailable [14,15,16]. In such situations, drone swarms must coordinate using incomplete local information while maintaining operational effectiveness despite communication disruptions [17,18]. This motivates the need for decentralized coordination mechanisms that can guide exploration efficiently without continuous reliance on centralized control [16,19,20,21].
The main research question is as follows: How do directional pheromone-gradient observations and neighbor-density awareness improve decentralized multi-agent reinforcement learning (MARL) coordination for multi-drone SAR missions in uncertain disaster environments? To answer this question, three supporting questions are investigated: (1) Can directional pheromone-gradient observations improve area coverage and victim discovery compared with conventional scalar observations? (2) How much does each proposed observation component contribute to overall performance? (3) Can the learned coordination strategy remain effective under partial or complete communication loss? These questions are examined through comparative evaluation, ablation analysis, and communication-loss experiments.
The manuscript is organized as follows: Section 2 reviews related work. Section 3 describes the system and methodology. Section 4 reports results including ablation and communication loss experiments. Section 5 concludes.
The principal novelty of this work is the incorporation of directional pheromone-gradient observations into the agent observation space. Rather than relying solely on local pheromone values, each drone receives directional information about victim likelihood and coverage distribution, allowing learned policies to exploit structured environmental cues for decentralized coordination under partial observability.
The main contributions are as follows:
  • A novel directional pheromone-gradient observation representation for decentralized MARL, where drones observe directional victim-likelihood and coverage cues rather than only local scalar pheromone values.
  • A decentralized coordination mechanism that operates without requiring a global map, centralized control, or continuous communication, making it suitable for disrupted disaster environments.
  • A multi-layer virtual pheromone model comprising coverage, victim-likelihood, risk, and communication layers that act as a shared environmental memory for swarm coordination.
  • A Hybrid stigmergy–MARL framework that combines environmental memory with adaptive learning, achieving 98.9% coverage and 93.3% victim detection in the evaluated SAR scenarios.
  • A comprehensive evaluation including benchmark comparisons, ablation analysis, and communication-loss experiments that identify directional gradients as the primary contributor to performance gains.

2. Literature Review

2.1. Swarm Robotics

In swarm robotics, the behavior of large numbers of simple robots is studied as a useful collective behavior, arising from local rules and decentralized interaction [22]. The field is inspired by swarm intelligence proposed by Beni and Wang [23].These systems are attractive because they are easy to use: they scale, they are resilient to failure, and they can handle several actions simultaneously. That last point is more important than usual during disaster response. If one drone is down, the mission should not be stopped [24].

2.2. Real-Time Execution Requirements in Decentralized Autonomous Systems

Effective swarm coordination requires not only cooperative behavior but also computationally efficient onboard decision-making. In decentralized systems, individual agents must operate with limited processing resources, incomplete information, and strict real-time constraints [25]. These requirements are particularly important in disaster-response scenarios, where delayed decisions may reduce mission effectiveness and communication with external infrastructure may be unreliable. Recent studies have demonstrated that lightweight machine learning models can provide accurate and low-latency decision support in resource-constrained environments [26,27]. Although these works address application domains different from swarm robotics, they collectively emphasize a common principle: practical autonomous systems benefit from models that maintain strong performance while remaining computationally efficient. This is especially relevant for multi-UAV operations, where each drone must continuously process sensor information, make decisions, and coordinate with neighboring agents during mission execution [28,29,30,31]. These observations highlight the need for coordination mechanisms that provide useful guidance without introducing substantial computational or communication overhead. Motivated by this requirement, the proposed framework employs a compact observation representation based on directional pheromone-gradient information, allowing decentralized agents to exploit structured environmental cues while maintaining efficient onboard execution.

2.3. Stigmergy and Virtual Pheromones

Stigmergy and Virtual Pheromones: Stigmergy is a type of coordination without direct communication between agents. Rather, they change a common environment, and other agents respond to the changes made [5,32]. The idea is based on social insects, bees and ants, in which no central authority is in charge of the group and it arises from simple local actions [33]. The agents leave a trace, and the swarm reads this trace to make  adjustments.
The most popular computational implementation of this idea is Ant Colony Optimization (ACO) [33]. Useful paths and distributed route information develop over time as ants leave pheromones on them that will affect subsequent ants [34]. In swarm robotics, the idea is taken to a different level and the physical pheromone fields are replaced by virtual pheromone fields, which are stored, modified, and sensed by the robots digitally.
The virtual pheromone can be used in the search-and-rescue (SAR) application, where it can facilitate the decentralized control without requiring the ongoing communication among agents [35]. Agents can tag explored areas, probable victim locations, or unsafe locations, and other agents within that area can update their behaviors accordingly. However, the problem in the present SAR systems is that the majority of the existing ones follow a fixed rule and some of the primitive pheromone design. It reduces their adaptability, particularly in a mission that demands exploring, locating victims and avoiding the dangers in fluctuating environments.
While stigmergy provides an efficient mechanism for decentralized coordination with minimal communication overhead, its behavior is largely determined by predefined rules and fixed pheromone-update strategies [36]. This limitation motivates the use of learning-based approaches that can adapt coordination behavior to changing mission conditions, as discussed in the next subsection.

2.4. Reinforcement Learning and MARL for Coverage

Reinforcement learning has been providing autonomous agents with a means to learn decision-making by interacting with the environment [37]. Multi-agent reinforcement learning (MARL) extends this to multi-agent systems, with multiple agents needing to learn to cooperate with each other in a partially observed environment with decentralized execution. The combination of that makes MARL suitable for UAV search, exploration and coverage as agents the operate in dynamic environments that are uncertain and partially visible.
A few studies have focused on directly addressing multi-UAV coordination using MARL. Pham et al. [7] presented a cooperative distributed RL approach for area-searching behavior in UAV field coverage, demonstrating that a set of multiple agents could learn coordinated area-searching behavior from local interaction without the need for centralized control. Later, MARVEL combined graph attention mechanisms into a MARL framework to enhance coordination for multi-robot environments with a large number of robots [8]. These works highlight the ability of MARL to learn complex cooperative behaviors without relying on handcrafted control policies.
The growing relevance of MARL for UAV coordination is reflected in recent surveys. Ekechi et al. identified MARL as a promising approach for UAV control in dynamic and uncertain environments [31], while Blais and Akhloufi reviewed advances in RL-based swarm robotics and emphasized the increasing role of learning-based coordination in multi-robot systems [38]. In disaster-response scenarios, Lee et al. investigated reinforcement learning for UAV-assisted emergency communication [39], and Tan and Zhao applied deep reinforcement learning to coordinate multiple UAVs for post-disaster search-and-rescue operations [1].
Despite these advances, most MARL-based approaches learn coordination solely from agent observations or explicit communication mechanisms. Relatively little attention has been given to incorporating structured environmental memory into the learning process [40]. This is what leads to the need for agents to relearn useful coordination patterns through long training or rely on communication methods that may fail in disaster settings. This creates a clear need to combine stigmergic environmental cues with learned policies. Agents can then use shared information left in the environment while still keeping the flexibility of reinforcement learning.
Although MARL enables adaptive coordination, most existing approaches rely solely on local observations or explicit communication [41]. This raises an important representation challenge: what information should agents observe to support effective coordination under partial observability? Recent advances in representation learning provide useful insights into this question.

2.5. Representation Learning in MARL

Representation learning in MARL Methods for encoding observations directly influence coordination, their robustness and speed of convergence. Raw observations are sometimes not enough. Recent research in MARL has progressed towards the development of structured representations with spatial, temporal, or relational attributes, which enable agents to process partial observability, non-stationarity, and sparse exploration signals.
Hamdi et al. [42] introduce a multimodal attentional representation learning framework which integrates visual and temporal data. CNNs are used to extract features from the visual data, LSTMs to identify temporal patterns, and an attention mechanism to allow the model to concentrate on the most informative inputs. The multimodality joint representation-based learning outperforms single-modality baselines, achieving up to 97% accuracy in classification and a 19–57% boost in prediction performance. This finding is consistent with a larger hypothesis: when there are unclear or inconsistent observations, multimodal learning with attention is beneficial.
Li et al. [43] propose RACE that decouples the representation learning from policy learning in a MARL system. The agents are equipped with a shared observation encoder, while they have different policy representations; this means that transferring knowledge does not result in the same behavior being enforced. RACE deals with the challenges of partial observability by maximizing value-aware mutual information, thus learning features that contain globally relevant information. In several benchmark tasks, it achieves better coordination quality and convergence rate than baseline MARL approaches. The main point is clear: structured representations plus information-aware objectives can make multi-agent learning more effective.
Xu et al. [44] focus on multi-view representation learning, where data from several sources are fused into a more complete representation. Their Progressive Deep Multi-view Fusion (PDMF) method uses two stages. It consists of pre-training to capture relationships between views, then fine-tuning to map partial representations into complete ones. The model captures both consistency and complementarity across views, which fixes some limits of standard fusion methods. Experiments on multiple datasets show steady gains over state-of-the-art approaches, with classification accuracy improving by up to several percentage points. This supports the value of structured feature integration and progressive learning for better robustness and generalization.
Together, these studies show that stronger representation learning, through multimodal fusion, shared encoders, or multi-view integration, can improve learning efficiency, stability, and coordination in complex environments. For MARL, this supports the use of structured observation representations, where richer inputs can directly shape better policy performance.
These findings suggest that carefully designed observation representations can significantly influence coordination quality and learning efficiency. This observation motivates the use of structured environmental representations, such as directional pheromone gradients, within decentralized MARL systems.

2.6. Communication and Coordination in MARL

Communication and coordination are still hard problems in multi-agent reinforcement learning (MARL) especially when the system becomes larger, agents see only part of the environment and bandwidth is limited. Recent work has started to use learnable communication methods like dynamic coordination set selection, noise-aware communication and shared memory structures [45]. These methods do not treat communication as a fixed channel. Instead, they learn when agents should communicate, what information they should send, and how it should be shared.
Zhang and Lesser [46] propose a utility-based method helping agents find useful coordination sets during learning and reducing communication cost while keeping performance. Tung et al. [47] study learning to communicate over noisy physical channels where policies and channel coding are learned together rather than separately. Pesce and Montana [48] introduce a memory-based communication architecture that lets agents form emergent protocols for tasks that need close synchronization. Together, these works show a clear shift in MARL where agents coordinate better when communication and policy learning are designed jointly.
Zhang and Lesser [46] deal with scalability by allowing agents to find useful coordination sets while they learn. Their method uses an interaction measure to estimate how much performance may be lost if agents do not coordinate. Agents communicate only when coordination is important. This reduces overhead while keeping performance close to the full-communication setting. In sensor network target tracking the method reduces communication by more than 80% with only a small performance drop. This shows the trade-off between performance and bandwidth use.
Tung et al. [47] study communication under noisy physical channels. They formulate the problem as a MARL setting, where noisy channels are part of the environment dynamics rather than an external issue. Their MA-POMDP model moves beyond the common error-free communication assumption and learns cooperative policies together with robust channel coding. Experiments on binary symmetric, AWGN, and bursty noise channels show that joint learning performs better than separation-based methods. In joint channel coding, the learned schemes outperform Hamming codes by up to 3.70 dB in block error rate.
Pesce and Montana [48] propose MD-MADDPG, which uses a shared memory device as a learnable communication channel under the centralized training and decentralized execution paradigm. Agents learn gated read and write operations so they can update and interpret memory while also learning their policies. Tested on six coordination-heavy navigation tasks, MD-MADDPG performs better than MADDPG and other baselines, mainly in synchronization tasks. The memory visualizations show task-related usage patterns, and the ablation results confirm that the main architectural components are needed.

2.7. UAVs in Disaster SAR

In SAR missions, UAVs are highly important since they enable fast exploration of hazardous, damaged, or difficult-to-reach areas without risking the lives of the searchers. According to the recent literature, UAVs aid SAR operations with respect to rapid deployment, aerial surveillance, sensor-based victim identification, and operation in restricted areas [49]. Recent studies show how drone teams can coordinate effectively to search challenging mountain environments [50], while advanced visual and thermal sensors make it easier to locate, track, and evaluate victims in real time [51,52,53].
The use of multiple UAVs enhances the performance of SAR tasks through the parallel exploration of various regions. Yet, several issues arise when employing multi-UAVs, including mission allocation, avoiding collisions, limited battery capacity, and poor communication in disaster zones. According to Ghauri et al. [54], the problem of dynamic mission allocation remains one of the critical issues for multiple UAVs conducting SAR activities.

2.8. Research Gap

Existing MARL approaches focus on learning coordination through policy optimization or explicit communication, while stigmergy-based systems rely on fixed rules without adaptability. However, little work explores structured, directional representations of environmental memory that can guide decentralized policies without communication overhead.
In particular, current approaches either depend on learned communication strategies, which introduce additional system complexity, or rely on static stigmergic rules that lack adaptability in dynamic environments. This creates a gap in developing methods that retain the efficiency of stigmergy while enabling adaptive, learned coordination.
These particular gaps prompt this research in three ways. First, Salman et al. [35] perform automated stigmergy behavior design yet lack the learning mechanism whereby their system cannot prioritize adaptively. Second, Tan and Zhao [1] implement a deep RL strategy for multiple UAVs in SAR tasks using a centralized approach that falls short when the base station gets compromised. Third, Pham et al. [7] and MARVEL [8] illustrate the use of reinforcement learning techniques in multi-robot task accomplishment while excluding the use of pheromones to communicate past actions. This means that the robots have to learn how to coordinate with each other based solely on observation. To the best of our knowledge, this is among the first studies to incorporate directional pheromone-gradient observations as structured environmental-memory features within a CTDE-based MARL framework for decentralized UAV search-and-rescue operations.

3. Methodology

The methodology is designed to isolate the impact of directional pheromone gradient observations on decentralized coordination performance, ensuring that all other components of the system remain consistent across compared approaches.

3.1. Problem Formulation and Environment

Disaster search-and-rescue (SAR) operations are inherently stochastic and partially observable. The locations of victims are not known, there may be obstacles in the way, and communication between agents may be faulty. Hence, the problem is formulated as a Decentralized Partially Observable Markov Decision Process (Dec-POMDP), where each UAV makes decisions based on its own local observations. The Dec-POMDP is defined by the tuple M = N , S , A , P , R , Ω , O , γ , as detailed in Table 1.
The disaster site is modeled by a grid G, with each square c G possibly being free, obstructed, dangerous, searched, or occupied by a victim. The environment spans a 40 × 40 grid (1600 cells in total), providing enough space for meaningful multi-drone exploration and coordination while remaining computationally tractable for tabular Q-learning. The grid has no physical units; cell size, drone speed, and mission duration are not mapped to anything real-world in this study. As a rough intuition only, a cell might correspond to a 5 m × 5 m patch of ground, roughly what a downward-facing camera would cover at low SAR altitude, putting the whole grid at about 200 m × 200 m. That mapping does not feed into any of the reported numbers. At each timestep t, UAV i has a local observation o i t , current location p i t , current battery life b i t , and an action a i t . Each agent can see within its own local window, with a sensing range of r s = 2 .
The environment is generated procedurally using a fixed random seed per episode. Obstacles, hazard zones, and victim locations are sampled uniformly at random without replacement from all grid cells outside a 9 × 9 central exclusion zone reserved for drone initialisation. Obstacles are impassable; hazard zones are traversable but penalize entry (reward η ) and deposit risk pheromone τ r . Both are static for the duration of each episode—neither obstacles nor hazard zones move. Victims are likewise stationary; their locations are unknown to agents until physically detected within sensing range ( r s = 2 ). The drones are uniformly randomized in the central 7 × 7 square. No two drones occupy the same grid point in the starting position. Each of the 30 iterations uses a distinct map so that the performance on different maps can be measured. The entire source code of the simulation is provided along with this paper.

3.2. System Architecture

The proposed system has five layers, shown in Figure 1. The architecture establishes a multi-tier data pipeline where solid downward arrows represent the primary feed-forward data flow, routing sensor streams down through mapping to policy execution. The sensing layercollects RGB, thermal, LiDAR, IMU, and communication-signal data. Figure 1’s sensing layer lists the full suite intended for real deployment, RGB, thermal, LiDAR, IMU, communication. What is actually simulated here is narrower: victim detection abstracts to the short-range thermal or visual sensor already described in Section 3.4 below, while obstacle avoidance and localization run on grid-level ground-truth occupancy rather than simulated LiDAR or IMU data.
The mapping layer builds local occupancy grids and victim-probability grids, then merges them across drones when communication is available, see Figure 2 for more details. The stigmergy layer maintains and spreads the four pheromone maps using Equation (1). Each pheromone layer is updated once per timestep across all drones acting in that step: newly sensed evidence is added via deposit, then evaporation reduces every cell’s existing value by a fixed fraction, and diffusion redistributes a portion of each cell’s value to its immediate neighbors (Equation (1)). This means information left by one drone becomes visible to a physically nearby drone within a few timesteps even without direct communication, since the pheromone field itself carries the information forward.
Crucially, the connection between the Stigmergy and Learning layers involves two distinct pathways in Figure 1:
  • Directional Feature Extraction (solid arrow, Stigmergy to Learning): Rather than feeding raw scalar maps into the policy, the stigmergy layer extracts three-cell directional gradients ( v , c ) across cardinal cones and passes these structured vectors into the learning layer’s observation space.
  • Pheromone Feedback Updates (dashed arrow, Learning to Stigmergy): Following action execution, pheromone deposits ( Δ τ c , Δ τ v , Δ τ r ) are written back into the stigmergy layer to continuously evolve the shared environmental memory maps.
The learning layer runs the MARL policy. An optional mission-control layer tracks global progress and assigns area priorities. When it is disconnected, the system still runs in a fully decentralized way.
The proposed observation formulation is independent of the specific environment structure and can be applied to any decentralized MARL setting where spatial information is represented through local maps or distributed environmental fields.

3.3. Virtual Pheromone Model

To support indirect coordination, the proposed system uses four virtual pheromone layers inspired by stigmergy, see Figure 3 for more details. The coverage layer τ c marks scanned cells, the victim-likelihood layer τ v stores possible human-presence evidence, the risk layer τ r marks hazardous regions, and the communication layer τ m identifies useful relay areas.
Each pheromone layer is updated through evaporation, diffusion, and new deposits:
τ k t + 1 ( c ) = ( 1 ρ k ) τ k t ( c ) + D k c N ( c ) τ k t ( c ) τ k t ( c ) ,
where k { c , v , r , m } , ρ k is the evaporation rate, D k is the diffusion coefficient, and  N ( c ) is the four-cell neighborhood, see Figure 4 for more details. New pheromone deposits Δ τ k t ( c ) are added separately at the cell a drone currently occupies, and are not decayed until the following timestep’s update (Equation (1)) is applied. The victim-likelihood layer uses the slowest evaporation rate, ρ v = 0.02 , so possible victim evidence remains available for longer. The three pheromone-update terms in Equation (1) have the following operational meaning. Evaporation ( ρ k ) is a fixed fractional decay applied to the existing value at each cell every timestep, causing older evidence to fade over time. Diffusion ( D k ) redistributes each cell’s value toward its four-connected neighbors, allowing information to spread spatially even to cells a drone has not directly visited. Deposit ( Δ τ k ) is an additive increment applied at the cell a drone currently occupies, representing new sensed evidence. All four pheromone layers are dimensionless scalar fields: their values represent relative signal strength rather than a physical quantity and are used only for comparison against one another (e.g., in the stigmergy-only scoring rule) and as discretized Q-table inputs.

3.4. Directional Pheromone Gradient Observation

The central design contribution is an enriched observation vector. Each drone i observes
o i = τ c , τ v , τ r , τ m , b norm , v , c , ρ neigh , w N , w S , w W , w E
where v = ( τ ¯ v N , τ ¯ v S , τ ¯ v W , τ ¯ v E ) is the directional victim-pheromone gradient. It is computed as the mean τ v over a three-cell cone in each cardinal direction. The term c is computed in the same way, but for the coverage pheromone. ρ neigh gives the normalized number of drones within r c , while w d are binary obstacle indicators for the four directions where w N , w S , w W , w E { 0 , 1 } represent whether the immediate adjacent cell in the north, south, west, or east direction is blocked by an impassable obstacle (1) or clear (0). Neighbor density is taken from physical drone positions, so it gives short-range proximity awareness without active message exchange. It remains available even when communication is lost.
This directional representation reduces decision ambiguity. With only scalar pheromone values at the current cell, a drone knows what is happening where it stands but not where the useful signal is stronger. It leads to inefficient exploration or back-and-forth movement under partial observability conditions. Representation by directional trends v and c provides a straightforward hint to the policy about where more victim-likelihood evidence is stronger or where there is less coverage. In such a way, drones can explore more purposefully without the need for a global map or additional communication.
The detection of a victim takes place based on a deterministic binary scheme assuming perfect detection within range ( P ( detection in range ) = 1.0 ) and zero false alarms ( P ( false alarm ) = 0.0 ). The presence of a victim at the grid cell ( r , c ) is determined if the drone visits any cell ( r , c ) , for which max ( | r r | , | c c | ) r s . This means that the victim is located within a drone’s 5 × 5 sensing window, where r s = 2 . Upon detection, the value of Δ τ v = 1.5 is added to the drone’s current position, and the victim is considered to be discovered. Positions of victims are unknown to all agents at the beginning of each episode; they are not included in the initial state or observation. The model abstracts a short-range thermal or visual sensor, consistent with the sensing layer shown in Figure 1 and discussed in Section 3.2. While this deterministic model isolates exploration performance from sensor noise, real-world SAR sensors inevitably produce false alarms and missed detections. In practice, missed detections which represent false negatives would require a slower pheromone decay rate ( ρ v ) so clues do not fade before nearby drones arrive. Conversely, false alarms representing false positives would briefly draw drones off-course until they can verify the location up close. Testing noisy, probabilistic sensor models is left for future work.
Overall, the added directional features make the observation more informative than scalar pheromone inputs alone. They let each agent infer local spatial gradients of coverage and victim likelihood, reduce ambiguity in action selection, and support more stable navigation in partially observable environments.
These features add more than scalar pheromone values alone. If a drone only observes τ v at its current cell, it knows there is some victim-related signal nearby but not where that signal is coming from. With  v , it can move toward the strongest victim-likelihood direction without needing a global map or explicit message passing.
Unlike conventional methods based only on scalar local observations, the proposed representation encodes directional trends. This lets each agent infer spatial gradients of relevant environmental signals, reduces ambiguity in action selection and supports more purposeful navigation under partial observability.
Similarly, c encodes which direction has the least explored space, enabling learned dispersion without inter-agent negotiation. The neighbor density ρ neigh allows the policy to avoid redundant clustering even when no explicit task-assignment protocol exists. An ablation study in Section 5 quantifies the individual contribution of each feature.
The proposed directional features introduce minimal computational overhead, as gradient values are computed from local pheromone maps using simple averaging operations over small spatial neighborhoods. A comparison between conventional scalar observations and the proposed directional representation is summarized in Table 2.

3.5. Hybrid Decision Process

Algorithm 1 formalizes the complete procedure under the Centralized Training with Decentralized Execution (CTDE) paradigm, explicitly differentiating the global training workflow from the fully decentralized execution phase.
Algorithm 1 operates across two distinct phases under the CTDE paradigm: Centralized Training (lines 1–17) and Decentralized Execution (lines 19–32). During the training phase, each drone extracts local observations o i t using its sensing radius ( r s = 2 ), three-cell directional gradients v , c , and neighbor density ρ neigh (lines 6–7), selecting actions via an ε -greedy policy on Q i (line 8). After executing joint actions and depositing local pheromones (lines 10–11), a scalar centralized team reward R t is computed from the global state s t (line 12) to update each individual action-value function Q i (line 14).
During the decentralized execution phase (lines 19–32), each drone operates autonomously onboard without access to global state or a central controller (lines 20–21). Every agent senses its local window ( r s = 2 ), deposits corresponding coverage, victim, or risk pheromones ( Δ τ c , Δ τ v , Δ τ r ) into its local map (line 22), extracts directional gradients and neighbor density (line 23), and constructs o i t (line 24). Drones select actions greedily based on Q i ( o i t , · ) (line 25) and execute them locally (line 26). If another drone falls within communication radius r c , compressed pheromone updates are exchanged (lines 27–29), after which local evaporation and diffusion are applied across all pheromone layers (line 31). This execution loop runs independently across agents at every timestep, requiring no centralized coordinator.
Algorithm 1 Hybrid Stigmergy-MARL Framework (CTDE Paradigm).
Require: State space S , sensing radius r s , communication radius r c , discount factor γ RL , learning rate η RL , decay schedule ε
Ensure: Learned action-value functions Q i for each agent i N
  1:
// Phase 1: Centralized Training Phase (CTDE Framework)
  2:
for episode e = 1 E  do
  3:
   Reset grid environment s 0 ; clear/initialize virtual pheromone maps { τ k }
  4:
   for step t = 1 T  do
  5:
     for each agent i N  do
  6:
        Compute agent i’s individual scalar reward R t i from its own local outcomes (Equation (3))
  7:
        Update action-value function: Q i ( o i t , a i t ) Q i ( o i t , a i t ) + η RL R t i + γ RL max a Q i ( o i t + 1 , a ) Q i ( o i t , a i t )
  8:
     end for
  9:
     Execute joint action a t = ( a 1 t , , a N t ) in environment
10:
     Deposit pheromones ( Δ τ c ,   Δ τ v ,   Δ τ r ) and update map evolution (Equation (1))
11:
     Compute scalar centralized team reward R t from global state s t (Equation (3))
12:
     for each agent i N  do
13:
        Update action-value function: Q i ( o i t , a i t ) Q i ( o i t , a i t ) + α RL R t + γ RL max a Q i ( o i t + 1 , a ) Q i ( o i t , a i t )
14:
     end for
15:
   end for
16:
end for
17:
 
18:
// Phase 2: Decentralized Execution Phase (Evaluation/Deployment)
19:
for step t = 1 T  do
20:
   for each agent i N  in parallel (Onboard Execution) do
21:
     Sense local window ( r s = 2 ); deposit Δ τ c , Δ τ v , or  Δ τ r into local map
22:
     Compute local directional gradients v , c and neighbor density ρ neigh
23:
     Construct o i t purely from local sensors (Equation (2)) without global state access
24:
     Select greedy action a i t = arg max a Q i ( o i t , a )
25:
     Execute action a i t locally
26:
     if drone j within communication radius r c  then
27:
        Broadcast compressed Δ τ k updates to drone j
28:
     end if
29:
   end for
30:
   Apply local evaporation-diffusion updates to pheromone fields (Equation (1))
31:
end for

3.6. Non-Learned Baselines

Three non-learned baselines are included for comparison. Random walkselects actions uniformly at random each step. Frontier search directs each drone to the nearest unvisited cell using Manhattan distance, with random tie-breaking. Stigmergy-only uses fixed hand-coded rules based solely on the shared pheromone field, with no learning: at each step, each drone scores the four cardinal moves using the linear combination s = 3 τ v 2 τ c 1.5 τ r 2 δ crowd , where τ v , τ c , τ r are the pheromone values at the candidate cell and δ crowd penalizes cells occupied by other drones. A small uniform noise term U ( 0.05 , 0.05 ) breaks ties. The drone moves to the highest-scoring valid cell or hovers if all moves are blocked. This rule prioritizes victim-likelihood signals over coverage and avoids hazards and crowding, but the weights are fixed and cannot be adapted at runtime.
Obstacle handling is enforced at two levels. First, the environment itself treats any move into an obstacle cell as blocked for every method, including the learned policies: the drone’s position does not change, and a collision penalty μ is applied (Equation (3)). Second, Frontier search and Stigmergy-only additionally avoid obstacles proactively: both methods exclude obstacle-occupied cells from their candidate move set before scoring, so they do not intentionally select a blocked cell as a target. Random walk performs no such filtering and selects uniformly among all five actions regardless of obstacles, relying solely on the environment’s collision handling; this is one contributor to its lower coverage and slower victim discovery relative to the other baselines.

3.7. Training Strategy

R t = α R victim + β R cov + γ R comm λ R energy μ R coll η R risk
Victim detection and cell creation are rewarded positively; energy consumption, collision, and entry into the danger zone are penalized. The victim coefficient α = 5.0 takes precedence over all others, guaranteeing that the drone algorithm favors victim detection above cell creation. This value was set by design rather than a formal hyperparameter search, chosen to lie well above the full range spanned by the remaining coefficients ( λ = 0.1 to μ = 2.0 ; Table 3), ensuring victim detection dominates the reward signal regardless of how the other terms interact.
This weighting directly mirrors real-world search-and-rescue priorities: locate survivors first, explore the map second, and keep the drones safe throughout the mission. Setting α = 5 × β ensures that whenever a drone picks up a victim trace, following that clue immediately takes priority over scanning empty ground ( β = 1.0 ). At the same time, penalties for collisions ( μ = 2.0 ) and hazard zones ( η = 1.5 ) are set higher than coverage rewards ( β = 1.0 ), preventing the drones from taking reckless risks just to cover extra area. Finally, smaller terms for energy use ( λ = 0.1 ) and communication ( γ = 0.3 ) serve to prevent loitering and keep the swarm in relay range when no active victim leads are present.
Tabular Q-learning [55] is chosen deliberately for these experiments. It allows complete control of the observation space and makes it possible to separate the contribution of the suggested representation. It also helps avoid additional sources of noise caused by function approximation, making performance improvements associated solely with directional gradient representations easier to attribute.
The training regime adheres to the CTDE setup. During training, the simulator generates the global state used to calculate the reward, while during evaluation, each drone selects actions based only on its individual observation. The Q-tables have a six-bin quantization for each pheromone-relevant observation feature and are initialized in an optimistic way ( + 2.0 ) to promote exploration early in the training process. To avoid conflict with the victim reward weight α in Equation (3) the Q-learning step size is written as η RL = 0.18 in Table 3. Exploration uses multiplicative decay, ε t + 1 = ε t × 0.9996 , applied once per episode with a minimum value of 0.05. Across 5000 training episodes, ε drops from 1.0 to about 0.135 so exploration does not vanish. Each learned method is trained with five independent random seeds and results are reported as mean ± std across seeds to separate training-seed variance from evaluation variance. Statistical significance is tested using Welch’s t-test on pooled evaluation runs ( n = 150 ) along with Cohen’s d effect size and bootstrap 95% confidence intervals. For a fair comparison, all models use the same reward function, training process and environment conditions. However, only the observation representation changes.
The RL-only baseline uses the same learning rate, discount factor, exploration schedule, training length and evaluation protocol as the Hybrid model. It differs only in the observation or policy state. Table 4 gives the exact features for each model. Both models share five base features: local coverage pheromone τ c with six bins, local victim pheromone τ v with six bins, a binary risk flag from τ r , normalized battery with four bins, and four binary obstacle indicators. The Hybrid model adds three more features: victim-gradient direction v , defined as the dominant cardinal direction of τ v ; coverage-gradient direction c , defined as the direction of least-explored space; and neighbor density ρ neigh with three bins. The reported improvements are therefore attributable solely to these three added observation features. The RL-only baseline is intentionally matched to the Hybrid in architecture, reward function, and training procedure, differing only in observation features (Table 4), so that any performance difference is attributable to the three added gradient features rather than to architectural differences.
The state space increases from 9 to 18 dimensions; however, due to discretization, the resulting Q-table remains computationally tractable within the evaluated environment size.

4. Results and Discussion

4.1. Training Convergence

Figure 5 shows the training reward smoothed with a 100-episode uniform moving average over 5000 episodes. The Hybrid model shows faster and more stable reward improvement than the RL-only baseline, indicating that directional pheromone-gradient observations provide useful structure for learning coordinated search behavior. This supports the role of pheromone-guided observations in reducing sample complexity compared with learning from local state features alone.
This Hybrid approach not only achieves better performance at the end but also converges much faster. Looking at the learning curve, we see that it reaches stable behavior sooner compared to the RL-only baseline, which implies that the knowledge of directional gradients helps the agent learn more efficiently.
Both models are trained under an identical, fixed budget of 5000 episodes to keep the comparison matched (Section 3.7); within this budget, RL-only has not yet reached a stable asymptote, while the Hybrid model’s reward curve is already close to flat. Characterizing RL-only’s eventual asymptotic performance would require training well beyond this budget and is left for future work.

4.2. Coverage and Victim Detection

Figure 6 depicts area coverage over time for all five approaches in 30 trials with ± 1 σ confidence intervals. Hybrid agent achieves 98.9% area coverage and 93.3% victim detection, improving coverage from 81.8% to 98.9% and victim detection from 71.7% to 93.3% over the pure RL approach. Welch’s t-test shows that these gains are significant for both coverage ( t = 18.88 , d f = 168 , p < 0.001 , Cohen’s d = 2.18 ) and victim detection ( t = 16.49 , d f = 218 , p < 0.001 , Cohen’s d = 1.90 ) (Table 5). In addition, the coverage variance reduces from ± 10.8 % with RL-only approach to ± 2.7 % with the Hybrid one indicating increased stability in decentralized execution due to observations of pheromone gradients, see Table 5 for more details.
Random walk’s coverage curve has not fully plateaued within the 500-step evaluation window. With more time, unstructured search would likely continue moving toward full coverage. The 500-step limit reflects the drone battery constraint (Table 3) rather than a training or compute budget, so the comparison is intentionally about performance under this shared, realistic time constraint rather than eventual coverage given unlimited time.
For each of the 150 evaluation configurations (5 seeds × 30 runs), every method is evaluated on an identical map, presenting the same obstacle layout, hazard zones, victim locations, and drone starting positions, ensuring a like-for-like comparison across methods.

4.3. Comparative Analysis

Benchmark results are shown in Figure 7. The Hybrid algorithm provides 98.9% coverage and 93.3% victim detection, greatly outperforming the RL-based-only algorithm, providing 81.8% coverage and 71.7% victim detection. This corresponds to an increase from 81.8% to 98.9% in coverage and from 71.7% to 93.3% in victim detection.
The stigmergy-only approach is also quite good, achieving 86.5% coverage and 77.7% victim detection. Its fixed exhaustive exploration rules help it achieve better coverage than both random walk and RL-only, although it still remains below the Hybrid model overall. However, unlike the learned Hybrid model, it cannot adapt its behavior at runtime and therefore cannot flexibly prioritize changing mission objectives, energy constraints, or hazard conditions. The Hybrid model’s advantage over the non-learned baselines follows from combining structured environmental memory with an adaptable policy: Frontier search and Stigmergy-only can exploit the pheromone field but cannot adjust their fixed scoring rules to changing conditions, while random walk has no structure at all. Its advantage over RL-only follows from the ablation study (Table 6): providing directional gradients removes the ambiguity of scalar-only observations, letting each drone move toward likely victim locations or unexplored regions directly rather than discovering them through undirected trial and error, which both raises mean performance and substantially reduces its variance across training seeds (Section 4.4).

4.4. Ablation Study

To quantify the contribution of each proposed feature, we train and evaluate three variants: the full Hybrid model, an ablated model without directional gradients ( v , c removed), and an ablated model without neighbor density ( ρ neigh removed). Results are shown in Figure 8 and Table 6.
Table 6 additionally reports the root-mean-square deviation of each variant from the full Hybrid model, computed jointly across coverage and victim-detection percentages, as a single combined measure of each ablation’s overall effect size.
Removing directional gradients causes a significant performance collapse, reducing coverage by 16.7 percentage points ( 98.9 % 82.3 % ) and victim detection by 21.6 percentage points ( 93.3 % 71.7 % ). From a behavioral standpoint, eliminating v and c forces the policy to regress to local scalar sampling. When situated in a cell with non-zero victim or coverage pheromones, an agent without directional gradients cannot deduce the spatial vector toward the source peak or unexplored regions. This ambiguity also explains the variant’s far larger run-to-run variance: pooled across all 150 evaluation runs, coverage varies by ± 13.9 % for this variant versus ± 2.7 % for the full Hybrid model (Table 6); without a consistent directional signal to follow, outcomes depend more on which unstructured moves happen to succeed in a given run, rather than on a repeatable strategy.
Conversely, removing neighbor density ( ρ neigh ) produces only a small shift in the reported means (+0.3% coverage, +1.0% victim detection) that is not statistically significant (coverage: t = 0.75 , p = 0.45 ; victims: t = 1.25 , p = 0.21 ; both Cohen’s d < 0.15 ), so it should not be read as evidence that neighbor density helps or hurts performance in either direction. Its role instead lies outside these two metrics: it discourages redundant clustering via the crowding term in the reward (Equation (3)), and unlike pheromone-map sharing, it remains available even under total communication loss since it is derived from physical drone positions rather than message exchange. The directional gradient components remain the dominant drivers of the performance gains reported above.

4.5. Robustness Under Communication Loss

Training, the main comparison (Table 7), and the ablation study (Table 6) all use a single pheromone field shared instantly by every drone, without restriction by communication radius r c ; this radius governs only the neighbor-density feature and the communication reward term in those experiments. The experiments in this subsection instead switch to per-drone pheromone maps, evaluating policies that were trained under the shared-field assumption against a degraded, communication-limited deployment condition. Two properties of this design explain why coverage remains high even at 100% link failure. First, because the policy is trained under a fully shared field, it already encodes broadly useful exploration habits rather than habits that depend on continuously receiving updates from other drones. Second, even when merging stops entirely, each drone continues accumulating its own local pheromone map from its own sensing, and neighbor density remains available regardless of dropout level since it is computed from physical drone positions rather than message exchange (Section 3.4). Together, these mean a drone’s own exploration degrades gracefully rather than collapsing when pheromone updates from other drones stop arriving.
To evaluate robustness under realistic degraded-communication conditions, each drone maintains its own local pheromone map during evaluation, merging (element-wise maximum) with neighbors whose link is currently up. Both models were evaluated across a sweep of communication-link failure probabilities: 0%, 25%, 50%, 75%, and 100%. At each level, each active pairwise link is severed independently with the given probability, preventing map merging between the affected drones and forcing each to rely solely on its own locally accumulated pheromone evidence. Note that ρ neigh is computed from physical drone positions rather than message exchange and therefore remains available at all dropout levels; only pheromone-map sharing is gated by the dropout probability. Results are shown in Figure 9 and Table 8.
The Hybrid model demonstrates strong robustness across the full sweep: coverage remains at 99.1% even at 100% link failure, a degradation of only 0.2% from the fully connected baseline (99.3%). The RL-only agent similarly maintains stable performance, with both models relying on locally available pheromone information and learned policies that do not require active inter-agent coordination to function effectively. The Hybrid model keeps a consistent 14 –15% coverage lead over RL-only at every dropout level. This suggests that pheromone-based stigmergy gives a structural coordination advantage and that advantage remains even when communication is fully lost. While this experiment proves the policy can handle sudden signal loss, real-world impairments like transmission delays and data corruption are detailed in Section 4.6.

4.6. Parameter Sensitivity Analysis

To evaluate whether the performance of the proposed Hybrid framework depends on sensitive hyperparameter tuning, we conducted a parameter sensitivity analysis across three core parameters: the virtual pheromone evaporation rate ( ρ ), the diffusion coefficient (D), and the Q-learning rate (LR). Each parameter was varied across scaling factors of 0.5 × ,   1.0 × ,   1.5 × , and 2.0 × relative to baseline configuration ( ρ v = 0.02 , D c = 0.08 , LR = 0.18 ).
As shown in Table 9, the framework maintained high performance across all parameter sweeps, keeping area coverage above 97.9 % and victim detection above 90.2 % . Cutting the evaporation rate in half ( 0.5 × ) caused a minor drop in victim detection ( 90.2 % ) because older pheromone traces took longer to fade, occasionally drawing drones back to already-searched areas. However, varying the diffusion rate and learning step size across a 4 × range had almost no impact on overall performance. These results confirm that the framework’s success comes from the spatial guidance provided by directional gradient observations, rather than fine-tuned hyperparameters.

4.7. Limitations

Seven limitations are acknowledged. First, although the parameter sensitivity analysis in Section 4.6 demonstrates that the proposed framework remains robust across a broad range of evaporation, diffusion, and learning-rate settings, the current implementation still relies on manually selected parameter values. Adaptive online tuning via meta-learning may further reduce manual calibration requirements and enable automatic adjustment of pheromone dynamics when operating across significantly different environments, mission objectives, or swarm sizes. Second, the sim-to-real gap, GPS denial, sensor noise, aerodynamic disturbances, and irregular 3D terrain must be addressed before physical deployment; AirSim or Webots validation is the recommended next step. Third, tabular Q-learning may underperform deep function approximators (QMIX, MAPPO) on larger or more complex environments, and the absolute performance ceiling of both the Hybrid and RL-only models is therefore lower than what deep MARL would achieve on this task. The RL-only baseline is intentionally matched in architecture to the Hybrid to isolate the contribution of the directional gradient observation features; comparison against deep MARL baselines (QMIX, MAPPO, independent DQN) is deferred to future work. Fourth, safety-critical outdoor UAV operations require geofencing, fail-safe landing protocols, and regulatory compliance beyond the scope of this work. Fifth, the communication-dropout evaluation considers only independent random link failures. It does not model realistic physical channel impairments such as transmission delays, packet loss, partial map corruption, or dynamic signal attenuation, which remain critical directions for future network-level modeling.
Sixth, as discussed in Section 3.2 and Section 3.4, victim and obstacle detection rely on deterministic, distance-based rules operating on ground-truth grid occupancy, rather than on simulated sensor data (RGB, thermal, LiDAR, or IMU) with realistic noise, false positives, or false negatives. Incorporating such a sensor model is necessary before assessing real-world deployability. Seventh, as noted in Section 3.1, drone kinematics are not physically modeled: each timestep corresponds to one discrete grid move regardless of real-world speed, acceleration, or turning constraints, and the 500-step budget represents a fixed mission duration rather than a physically grounded battery or endurance model. Incorporating realistic drone dynamics and flight-time constraints is left for future work.
Additionally, the proposed representation is evaluated within a discretized state space using tabular reinforcement learning. While this setup allows controlled evaluation of the representation itself, further validation with deep function approximators and continuous observation spaces is required to assess scalability in more complex environments.

5. Conclusions

The proposed work investigated whether directional pheromone-gradient observations can improve decentralized coordination in multi-UAV search operations under partial observability and limited communication. To address this question, we proposed a Hybrid stigmergy–MARL framework that combines virtual pheromone fields with reinforcement learning under the CTDE paradigm.
Experimental results showed that the proposed approach achieved 98.9% area coverage and 93.3% victim detection, outperforming the RL-only baseline by increasing coverage from 81.8% to 98.9% and victim detection from 71.7% to 93.3%. Ablation analysis further demonstrated that directional gradient features are the primary contributor to these gains, while communication-loss experiments confirmed robust performance even under complete communication failure.
The main contribution of this research is the introduction of directional pheromone-gradient observations as a structured form of environmental memory that guides decentralized decision-making without requiring centralized control or continuous communication. The results indicate that combining stigmergic information with learned policies can improve both coordination effectiveness and operational robustness in swarm-based search missions.
Future work will investigate integrating the proposed observation design with advanced MARL frameworks such as QMIX and MAPPO. These methods can model inter-agent dependencies more effectively than tabular Q-learning and may improve coordination quality, scalability, and learning efficiency in larger swarm deployments. We also plan to explore neural pheromone encoders that can learn continuous representations of pheromone fields directly from data, potentially reducing discretization limitations and enabling richer spatial reasoning in large-scale environments. In addition, we plan to extend the framework beyond search and detection by incorporating autonomous medical-package delivery and victim-assistance capabilities, enabling a more complete end-to-end search-and-rescue system.

Author Contributions

Conceptualization, P.Y., M.M.K. and O.S.; methodology, P.Y., M.M.K. and O.S.; software, P.Y. and M.M.K.; validation, P.Y., M.M.K. and O.S.; formal analysis, P.Y. and M.M.K.; investigation, P.Y. and M.M.K.; resources, O.S.; data curation, P.Y. and M.M.K.; writing—original draft preparation, P.Y. and M.M.K.; writing—review and editing, P.Y., M.M.K., E.K. and O.S.; visualization, P.Y. and M.M.K.; supervision, O.S.; project administration, O.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are not available for sensibility/patent/copyright/privacy/legal/data protection/ethical reasons.

Acknowledgments

The researchers acknowledge Ajman University for its support in this research.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ACOAnt Colony Optimization
CTDECentralized Training with Decentralized Execution
Dec-POMDPDecentralized Partially Observable Markov Decision Process
GPSGlobal Positioning System
IMUInertial Measurement Unit
LiDARLight Detection and Ranging
MAPPOMulti-Agent Proximal Policy Optimization
MARLMulti-Agent Reinforcement Learning
QMIXMonotonic Value Function Factorization for Multi-Agent Reinforcement Learning
Q-learningValue-based Reinforcement Learning Algorithm Using Action-Value Functions
RGBRed–Green–Blue
RLReinforcement Learning
SARSearch and Rescue
UAVUnmanned Aerial Vehicle

References

  1. Tan, L.; Zhao, H. A Multi-UAV Rapid Post-Disaster Search and Rescue Method Based on Deep Reinforcement Learning. Complex Intell. Syst. 2026, 12, 41. [Google Scholar] [CrossRef] [Scilit]
  2. Said, H.; Mahar, K.; Sorour, S.E.; Elsheshai, A.; Shaaban, R.; Hesham, M.; Khadr, M.; Mehanna, Y.A.; Basha, A.; Maghraby, F.A. IMITASD: Imitation Assessment Model for Children with Autism Based on Human Pose Estimation. Mathematics 2024, 12, 3438. [Google Scholar] [CrossRef] [Scilit]
  3. Yasser, M.; Shalash, O.; Ismail, O. Optimized Decentralized Swarm Communication Algorithms for Efficient Task Allocation and Power Consumption in Swarm Robotics. Robotics 2024, 13, 66. [Google Scholar] [CrossRef] [Scilit]
  4. Said, H.; Akbari, A.S.; Moniri, M. An adaptive reference frame re-ordering algorithm for H. 264/AVC based multi-view video codec. In Proceedings of the 21st European Signal Processing Conference (EUSIPCO 2013); IEEE: Piscataway, NJ, USA, 2013; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
  5. Theraulaz, G.; Bonabeau, E. A Brief History of Stigmergy. Artif. Life 1999, 5, 97–116. [Google Scholar] [CrossRef] [Scilit]
  6. Zhang, K.; Yang, Z.; Başar, T. Multi-agent reinforcement learning: A selective overview of theories and algorithms. In Handbook of Reinforcement Learning and Control; Springer: Cham, Swizterland, 2021; pp. 321–384. [Google Scholar] [CrossRef] [Scilit]
  7. Pham, H.X.; La, H.M.; Feil-Seifer, D.; Nefian, A. Cooperative and Distributed Reinforcement Learning of Drones for Field Coverage. arXiv 2018, arXiv:1803.07250. [Google Scholar] [CrossRef] [Scilit]
  8. Chiun, J.; Zhang, S.; Wang, Y.; Cao, Y.; Sartoretti, G. MARVEL: Multi-Agent Reinforcement Learning for Constrained Field-of-View Multi-Robot Exploration in Large-Scale Environments. arXiv 2025, arXiv:2502.20217. [Google Scholar] [CrossRef] [Scilit]
  9. Schroeder, A.; Ramakrishnan, S.; Kumar, M.; Trease, B. Efficient spatial coverage by a robot swarm based on an ant foraging model and the Lévy distribution. Swarm Intell. 2017, 11, 39–69. [Google Scholar] [CrossRef] [Scilit]
  10. Seifert, E.; Seifert, S.; Vogt, H.; Drew, D.; Van Aardt, J.; Kunneke, A.; Seifert, T. Influence of drone altitude, image overlap, and optical sensor resolution on multi-view reconstruction of forest images. Remote Sens. 2019, 11, 1252. [Google Scholar] [CrossRef] [Scilit]
  11. Cabreira, T.M.; Brisolara, L.B.; Paulo R, F.J. Survey on coverage path planning with unmanned aerial vehicles. Drones 2019, 3, 4. [Google Scholar] [CrossRef] [Scilit]
  12. Wang, W.; Dai, H.; Dong, C.; Cheng, X.; Wang, X.; Yang, P.; Chen, G.; Dou, W. Placement of unmanned aerial vehicles for directional coverage in 3D space. IEEE/ACM Trans. Netw. 2020, 28, 888–901. [Google Scholar] [CrossRef]
  13. Wan, X.; Zhou, T.; Susoy, V.; Groaz, A.; Park, C.F.; Brady, J.F.; Samuel, A.D.; Sternberg, P.W. Efficient pheromone navigation via antagonistic detectors in Caenorhabditis elegans male. Nat. Commun. 2026, 17, 2738. [Google Scholar] [CrossRef] [Scilit]
  14. El Khaled, Z.; Mcheick, H. Case studies of communications systems during harsh environments: A review of approaches, weaknesses, and limitations to improve quality of service. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719829960. [Google Scholar] [CrossRef] [Scilit]
  15. Khan, A.; Gupta, S.; Gupta, S.K. Emerging UAV technology for disaster detection, mitigation, response, and preparedness. J. Field Robot. 2022, 39, 905–955. [Google Scholar] [CrossRef] [Scilit]
  16. Karaman, B.; Basturk, I.; Taskin, S.; Zeydan, E.; Kara, F.; Beyazıt, E.A.; Camelo, M.; Björnson, E.; Yanikomeroglu, H. Solutions for sustainable and resilient communication infrastructure in disaster relief and management scenarios. IEEE Commun. Surv. Tutor. 2025, 28, 716–760. [Google Scholar] [CrossRef] [Scilit]
  17. Yu, J.; Zhang, H.; Zhang, Y. Distributed UAV swarms for 3D urban area coverage with incomplete information using event-triggered hierarchical reinforcement learning. Comput. Ind. Eng. 2025, 199, 110734. [Google Scholar] [CrossRef] [Scilit]
  18. Zha, J.; Ren, J.; Cheng, Y.; Yu, S.; Chen, G.; Li, Z.; Xu, Y.; Xiao, Z.; Dang, F.; Tang, Y.; et al. Large-Scale UAV Swarm Coordination for Sensing and Communication: A Spatiotemporal Perspective. ACM Comput. Surv. 2026, 58, 335. [Google Scholar] [CrossRef] [Scilit]
  19. Zhou, B.; Xu, H.; Shen, S. Racer: Rapid collaborative exploration with a decentralized multi-uav system. IEEE Trans. Robot. 2023, 39, 1816–1835. [Google Scholar] [CrossRef] [Scilit]
  20. Hsieh, Y.Y.; Vergne, J.P. The future of the web? The coordination and early-stage growth of decentralized platforms. Strateg. Manag. J. 2023, 44, 829–857. [Google Scholar] [CrossRef] [Scilit]
  21. Qin, R.; Ding, W.; Li, J.; Guan, S.; Wang, G.; Ren, Y.; Qu, Z. Web3-based decentralized autonomous organizations and operations: Architectures, models, and mechanisms. IEEE Trans. Syst. Man Cybern. Syst. 2022, 53, 2073–2082. [Google Scholar] [CrossRef] [Scilit]
  22. Sahin, E. Swarm Robotics: From Sources of Inspiration to Domains of Application. In Swarm Robotics; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2005; Volume 3342, pp. 10–20. [Google Scholar] [CrossRef] [Scilit]
  23. Beni, G.; Wang, J. Swarm Intelligence in Cellular Robotic Systems. In Robots and Biological Systems: Towards a New Bionics; Springer: Berlin/Heidelberg, Germany, 1993; pp. 703–712. [Google Scholar] [CrossRef] [Scilit]
  24. Castrillo, V.U.; Manco, A.; Pascarella, D.; Gigante, G. A review of counter-UAS technologies for cooperative defensive teams of drones. Drones 2022, 6, 65. [Google Scholar] [CrossRef] [Scilit]
  25. Alshawy, R.; Al-Dossari, H.; Alyahya, S. A Cross-layer Review Framework for Real-Time Decision-Making in UAV Swarm Systems: Evaluating Reliability, Autonomy, and Operational Efficiency. IEEE Access 2026, 14, 83767–83783. [Google Scholar] [CrossRef] [Scilit]
  26. Alanazi, F. Lightweight deep learning models for real-time IoT data analysis in resource-constrained environments. Sci. Rep. 2026, 16, 20861. [Google Scholar] [CrossRef] [Scilit]
  27. Bhimavarapu, U. Smart Disaster Management Minimizing Response Time in Disaster Situations Using AI. In AI-Driven Policing and Urban Security in Smart Cities; IGI Global Scientific Publishing: Hershey, PA, USA, 2026; pp. 245–262. [Google Scholar]
  28. Alqefari, S.; Menai, M.E.B. Multi-UAV task assignment in dynamic environments: Current trends and future directions. Drones 2025, 9, 75. [Google Scholar] [CrossRef] [Scilit]
  29. Sallam, M.; Salah, Y.; Osman, Y.; Hegazy, A.; Khatab, E.; Shalash, O. Intelligent Dental Handpiece: Real-Time Motion Analysis for Skill Development. Sensors 2025, 25, 6489. [Google Scholar] [CrossRef] [Scilit]
  30. Salah, Y.; Shalash, O.; Khatab, E. A Lightweight Speaker Verification Approach for Autonomous Vehicles. J. Robot. Integr. Manuf. Control 2024, 1, 15–30. [Google Scholar] [CrossRef] [Scilit]
  31. Ekechi, C.C.; Elfouly, T.; Alouani, A.; Khattab, T. A Survey on UAV Control with Multi-Agent Reinforcement Learning. Drones 2025, 9, 484. [Google Scholar] [CrossRef] [Scilit]
  32. Heylighen, F. Stigmergy as a Universal Coordination Mechanism I: Definition and Components. Cogn. Syst. Res. 2016, 38, 4–13. [Google Scholar] [CrossRef] [Scilit]
  33. Dorigo, M.; Birattari, M.; Stutzle, T. Ant Colony Optimization: Artificial Ants as a Computational Intelligence Technique. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef] [Scilit]
  34. Métwalli, A.; Fathy, F.; Khatab, E.; Shalash, O. ER-ACO: A Real-Time Ant Colony Optimization Framework for Emergency Medical Services Routing and Hospital Resource Scheduling. Algorithms 2026, 19, 102. [Google Scholar] [CrossRef] [Scilit]
  35. Salman, M.; Ramos, D.G.; Birattari, M. Automatic Design of Stigmergy-Based Behaviours for Robot Swarms. Commun. Eng. 2024, 3, 30. [Google Scholar] [CrossRef] [Scilit]
  36. Li, J.; Li, J.; Zhang, J.; Meng, W. A comprehensive review of path-planning algorithms for multi-UAV swarms. Drones 2025, 10, 11. [Google Scholar] [CrossRef] [Scilit]
  37. Sutton, R.S.; Barto, A.G. Reinforcement Learning: An Introduction, 2nd ed.; MIT Press: Cambridge, MA, USA, 2018. [Google Scholar]
  38. Blais, M.A.; Akhloufi, M.A. Reinforcement Learning for Swarm Robotics: An Overview. Cogn. Robot. 2023, 3, 226–256. [Google Scholar] [CrossRef] [Scilit]
  39. Lee, I.; Babu, V.; Caesar, M.; Nicol, D. Deep Reinforcement Learning for UAV-Assisted Emergency Response. In Proceedings of the 17th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous), Virtual Online, 7–9 December 2020; pp. 174–183. [Google Scholar] [CrossRef] [Scilit]
  40. Wibisono, A.; Song, H.K.; Lee, B.M. A survey of multi-agent reinforcement learning for cooperative control in multi-AUV systems. IEEE Access 2025, 43, 161505–161528. [Google Scholar] [CrossRef] [Scilit]
  41. Han, G.; Zhu, S.; Lin, C.; Jiang, J.; Hou, Y. Modelling and Operation of Underwater Intelligent Communication Systems: A Survey of Multi-Agent Reinforcement Learning-Based Approaches. IEEE Commun. Surv. Tutor. 2026, 42, 6101–6135. [Google Scholar] [CrossRef] [Scilit]
  42. Hamdi, A.; Aboeleneen, A.; Shaban, K. MARL: Multimodal Attentional Representation Learning for Disease Prediction. In Proceedings of the International Conference on Computer Vision Systems (ICVS); Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2021; Volume 12899, pp. 14–27. [Google Scholar] [CrossRef] [Scilit]
  43. Li, P.; Hao, J.; Tang, H.; Zheng, Y.; Fu, X. RACE: Representation Asymmetry and Collaborative Evolution for Multi-Agent Reinforcement Learning. In Proceedings of the International Conference on Machine Learning (ICML), Honolulu, HI, USA, 23–29 July 2023. [Google Scholar]
  44. Xu, C.; Zhao, W.; Zhao, J.; Guan, Z.; Yang, Y.; Chen, L.; Song, X. Progressive Deep Multi-View Comprehensive Representation Learning. Proc. Aaai Conf. Artif. Intell. 2023, 37, 10557–10565. [Google Scholar] [CrossRef] [Scilit]
  45. Chafii, M.; Naoumi, S.; Alami, R.; Almazrouei, E.; Bennis, M.; Debbah, M. Emergent Communication in Multi-Agent Reinforcement Learning for Future Wireless Networks. IEEE Internet Things Mag. 2023, 6, 18–24. [Google Scholar] [CrossRef] [Scilit]
  46. Zhang, C.; Lesser, V. Coordinated Multi-Agent Reinforcement Learning with Controlled Communication. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems (AAMAS); IFAAMAS: Taipei, Taiwan, 2011; pp. 1101–1108. [Google Scholar]
  47. Tung, T.Y.; Kobus, S.; Roig, J.P.; Gündüz, D. Effective Communications: A Joint Learning and Communication Framework for Multi-Agent Reinforcement Learning Over Noisy Channels. IEEE J. Sel. Areas Commun. 2021, 39, 2590–2603. [Google Scholar] [CrossRef] [Scilit]
  48. Pesce, E.; Montana, G. Improving Coordination in Small-Scale Multi-Agent Deep Reinforcement Learning Through Memory-Driven Communication. Mach. Learn. 2020, 109, 1727–1747. [Google Scholar] [CrossRef] [Scilit]
  49. Quero, C.O.; Martinez-Carranza, J. Unmanned Aerial Systems in Search and Rescue: A Global Perspective on Current Challenges and Future Applications. Int. J. Disaster Risk Reduct. 2025, 118, 105199. [Google Scholar] [CrossRef] [Scilit]
  50. Zhu, J.; Zhou, X.; Zi, Z.; Xie, Y.; Jiang, X.; Zhang, Z. Cooperative Search Method of Multi-UAVs for Mountain Search and Rescue Missions. Drones 2026, 10, 493. [Google Scholar] [CrossRef] [Scilit]
  51. Ngo, T.B.; Ngo, L.; Thanh Nguyen, D.; Phi, A.V.; Perera, A.; Nguyen, A. UAV-Based Visual Detection and Tracking of Drowning Victims in Maritime Rescue Operations. Drones 2026, 10, 146. [Google Scholar] [CrossRef] [Scilit]
  52. Shalash, O.; Khatab, E.; El-Agamy, A.; Elmokadem, L.; Abouelsaad, Y.; Zaki, J.; El-Sayed, M.; Said, H. Benchmarking YOLOv8–YOLOv12 for Real-Time Object Detection on Single-Board Computers. Mach. Learn. Knowl. Extr. 2026, 8, 204. [Google Scholar] [CrossRef] [Scilit]
  53. Ahmed, O.; Guye, J.; Tanveer, M.H.; Khalid, A. Comparative Evaluation of Segmentation-Based and Pose-Assisted Head Temperature Estimation from UAS Thermal Imagery Under Controlled Conditions. Drones 2026, 10, 295. [Google Scholar] [CrossRef] [Scilit]
  54. Ghauri, S.A.; Sarfraz, M.; Qamar, R.A.; Sohail, M.F.; Khan, S.A. A Review of Multi-UAV Task Allocation Algorithms for a Search and Rescue Scenario. J. Sens. Actuator Netw. 2024, 13, 47. [Google Scholar] [CrossRef] [Scilit]
  55. Watkins, C.J.C.H.; Dayan, P. Q-learning. Mach. Learn. 1992, 8, 279–292. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Five-layer Hybrid stigmergy-RL architecture. The dashed arrow shows pheromone deposits fed back from the learning layer. The learning layer receives directional gradients v , c computed from the stigmergy layer, not just local scalar values.
Figure 1. Five-layer Hybrid stigmergy-RL architecture. The dashed arrow shows pheromone deposits fed back from the learning layer. The learning layer receives directional gradients v , c computed from the stigmergy layer, not just local scalar values.
Drones 10 00648 g001
Figure 2. Schematic of the 40 × 40 environment: the central 9 × 9 drone-start zone, a single drone’s 5 × 5 sensing window ( r s = 2 ), the communication/pheromone-sharing region ( r c = 6 cells, Manhattan distance), and the three cell types (obstacles, hazard zones, victims).
Figure 2. Schematic of the 40 × 40 environment: the central 9 × 9 drone-start zone, a single drone’s 5 × 5 sensing window ( r s = 2 ), the communication/pheromone-sharing region ( r c = 6 cells, Manhattan distance), and the three cell types (obstacles, hazard zones, victims).
Drones 10 00648 g002
Figure 3. The four independent pheromone layers tracked per grid cell. Each evolves according to Equation (1) with its own evaporation rate ρ k and diffusion coefficient D k ; a drone’s observation includes all four values at its current cell (Equation (2)).
Figure 3. The four independent pheromone layers tracked per grid cell. Each evolves according to Equation (1) with its own evaporation rate ρ k and diffusion coefficient D k ; a drone’s observation includes all four values at its current cell (Equation (2)).
Drones 10 00648 g003
Figure 4. Per-cell pheromone update cycle (any layer k). Diffusion and evaporation are applied together each timestep, ( 1 ρ k ) τ k t ( c ) + D k c N ( c ) [ τ k t ( c ) τ k t ( c ) ] , after which new deposits + Δ τ k t ( c ) are added, undecayed, until the following timestep. Together these give τ k t + 1 ( c ) (Equation (1)).
Figure 4. Per-cell pheromone update cycle (any layer k). Diffusion and evaporation are applied together each timestep, ( 1 ρ k ) τ k t ( c ) + D k c N ( c ) [ τ k t ( c ) τ k t ( c ) ] , after which new deposits + Δ τ k t ( c ) are added, undecayed, until the following timestep. Together these give τ k t + 1 ( c ) (Equation (1)).
Drones 10 00648 g004
Figure 5. Training reward convergence across 5000 training episodes for Hybrid and RL-Only models (5 independent random training seeds per model). Curves are smoothed using a 100-episode moving average. Shaded bands represent ± 1 σ standard deviation across the five seeds. Experiments were conducted on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazard zones.
Figure 5. Training reward convergence across 5000 training episodes for Hybrid and RL-Only models (5 independent random training seeds per model). Curves are smoothed using a 100-episode moving average. Shaded bands represent ± 1 σ standard deviation across the five seeds. Experiments were conducted on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazard zones.
Drones 10 00648 g005
Figure 6. Mean area coverage percentage over 500 execution timesteps across n = 150 pooled evaluation runs (30 independent evaluation trials per seed, five training seeds). Shaded regions denote ± 1 σ error bands.
Figure 6. Mean area coverage percentage over 500 execution timesteps across n = 150 pooled evaluation runs (30 independent evaluation trials per seed, five training seeds). Shaded regions denote ± 1 σ error bands.
Drones 10 00648 g006
Figure 7. Comparative performance metrics across n = 150 pooled evaluation runs (30 independent trials per seed across five training seeds) for five benchmark methods: random walk, Frontier search, Stigmergy-only, RL-only, and the proposed Hybrid model. Lower values indicate better performance for time to first victim (steps), while higher values reflect superior performance in area coverage (%) and victim detection rate (%). Error bars represent ± 1 σ standard deviation across all pooled evaluation trials. Testing was conducted on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazard zones.
Figure 7. Comparative performance metrics across n = 150 pooled evaluation runs (30 independent trials per seed across five training seeds) for five benchmark methods: random walk, Frontier search, Stigmergy-only, RL-only, and the proposed Hybrid model. Lower values indicate better performance for time to first victim (steps), while higher values reflect superior performance in area coverage (%) and victim detection rate (%). Error bars represent ± 1 σ standard deviation across all pooled evaluation trials. Testing was conducted on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazard zones.
Drones 10 00648 g007
Figure 8. Ablation study showing area coverage (%) and victim detection (%) when removing directional gradients ( v , c ) or neighbor density ( ρ neigh ) ( n = 150 evaluation runs across five seeds). Error bars reflect ± 1 σ standard deviation across all pooled evaluation trials. Directional gradients serve as the primary driver of performance. Evaluated on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazards.
Figure 8. Ablation study showing area coverage (%) and victim detection (%) when removing directional gradients ( v , c ) or neighbor density ( ρ neigh ) ( n = 150 evaluation runs across five seeds). Error bars reflect ± 1 σ standard deviation across all pooled evaluation trials. Directional gradients serve as the primary driver of performance. Evaluated on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazards.
Drones 10 00648 g008
Figure 9. Impact of communication-link failure probability (0–100%) on area coverage for Hybrid vs. RL-only models ( n = 150 evaluation runs across five seeds). Error bars represent ± 1 σ standard deviation. The Hybrid model maintains 99 % coverage regardless of dropout rate, preserving a 14–15% advantage over RL-Only. Evaluated on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazards.
Figure 9. Impact of communication-link failure probability (0–100%) on area coverage for Hybrid vs. RL-only models ( n = 150 evaluation runs across five seeds). Error bars represent ± 1 σ standard deviation. The Hybrid model maintains 99 % coverage regardless of dropout rate, preserving a 14–15% advantage over RL-Only. Evaluated on a 40 × 40 grid with 10 drones, 20 victims, 180 obstacles, and 50 hazards.
Drones 10 00648 g009
Table 1. Multi-UAV SAR modeling Dec-POMDP tuple definitions.
Table 1. Multi-UAV SAR modeling Dec-POMDP tuple definitions.
ComponentDescription
N = { 1 , , N } Set of N autonomous drone agents ( N = 10 ).
S Global state space, including grid cell occupancy, static obstacle and hazard coordinates, victim locations, and four-layer virtual pheromone intensities across all cells.
A = i = 1 N A i Joint action space, where each agent’s discrete action space is A i = { North ,   South ,   East ,   West ,   Hover } .
P ( s s , a ) State transition probability function S × A × S [ 0 , 1 ] governing movement and environmental virtual pheromone updates like evaporation or diffusion.
R i ( s , a ) Individual scalar reward for agent i, S × A R , computed from that agent’s own local outcomes (collision, hazard entry, newly-scanned cells, victim detection, energy cost; Equation (3)).
Ω , O ( s , i ) Ω = i = 1 N Ω i is the joint observation space, where agent i receives local observation vector o i Ω i generated by observation function O ( s , i ) : S × N Ω i .
γ Discount factor γ [ 0 , 1 ) ( γ R L = 0.93 ).
Table 2. Comparison between scalar and directional observation representations. Coverage variability is the pooled standard deviation across all 150 evaluation runs; the coverage gain is the absolute increase from RL-only’s 81.8% to Hybrid’s 98.9%.
Table 2. Comparison between scalar and directional observation representations. Coverage variability is the pooled standard deviation across all 150 evaluation runs; the coverage gain is the absolute increase from RL-only’s 81.8% to Hybrid’s 98.9%.
PropertyScalar (RL-Only)Directional (Hybrid)
Observation dimensionality9 features18 features
Coverage variability (std)10.8%2.7%
Mean steps to first victim5.83.2
Coverage gain+17.1%
Table 3. Simulation parameters and reward coefficients.
Table 3. Simulation parameters and reward coefficients.
ParameterDescriptionValue
Grid/Drones/VictimsEnvironment setup 40 × 40 /10/20
Obstacles/HazardsStatic obstacles/hazard zones180/50
Sensing radius r s Per-drone view window2 cells
Comm. radius r c Pheromone sharing range6 cells
Battery budgetSteps per episode500
ρ c / ρ v / ρ r / ρ m Evaporation rates0.05/0.02/0.03/0.04
D c / D v / D r / D m Diffusion coefficients0.08/0.05/0.06/0.07
α / β Victim/coverage weight5.0/1.0
γ / λ Comm.energy weight0.3/0.1
μ / η Collision/risk penalty2.0/1.5
Learning rate η RL Q-learning step0.18
Discount γ RL Future reward0.93
ε scheduleExp. decay (×0.9996/ep)1.0 → 0.135 at ep 5000
Discretization binsPer pheromone feature6
Training episodes/runsPer agent/eval seeds5000/30
Table 4. Policy observation state: Hybrid vs. RL-Only.
Table 4. Policy observation state: Hybrid vs. RL-Only.
FeatureEncodingHybridRL-Only
Local coverage pheromone τ c 6 bins
Local victim pheromone τ v 6 bins
Local risk τ r binary flag
Normalized battery b norm 4 bins
Obstacle indicators w N , S , W , E 4 binary
Victim-gradient direction v N/S/W/E/none
Coverage-gradient direction c N/S/W/E
Neighbor density ρ neigh 3 bins
Total state dimension 189
Table 5. Statistical significance: Hybrid vs. RL-only (Welch’s t-test, pooled n = 150 each).
Table 5. Statistical significance: Hybrid vs. RL-only (Welch’s t-test, pooled n = 150 each).
MetrictdfpCohen’s d
Coverage18.88168<0.0012.18
Victim detection16.49218<0.0011.90
Table 6. Ablation study: mean ± Std across five Seeds (30 Runs Each, Pooled n = 150 ). RMSE vs. Hybrid is the root-mean-square deviation of each variant from the full Hybrid model, computed jointly across the coverage and victim-detection columns.
Table 6. Ablation study: mean ± Std across five Seeds (30 Runs Each, Pooled n = 150 ). RMSE vs. Hybrid is the root-mean-square deviation of each variant from the full Hybrid model, computed jointly across the coverage and victim-detection columns.
VariantCoverage (%)Victims (%)RMSE vs. Hybrid (%)
Hybrid Full (ours) 98.9 ± 2.7 93.3 ± 7.1
No directional gradients 82.3 ± 13.9 71.7 ± 16.9 19.26
No neighbor density 99.2 ± 2.6 94.3 ± 7.1 0.74
Table 7. Evaluation results: mean ± Std across five seeds (30 runs each, pooled n = 150 ; 40 × 40 grid, 10 drones, 20 victims, 500 steps).
Table 7. Evaluation results: mean ± Std across five seeds (30 runs each, pooled n = 150 ; 40 × 40 grid, 10 drones, 20 victims, 500 steps).
MethodCoverage (%)Victims (%)1st Victim (Steps)
Random walk 80.5 ± 8.2 69.9 ± 13.1 10.0 ± 12.3
Frontier search 85.8 ± 12.9 77.8 ± 17.4 2.7 ± 0.2
Stigmergy only 86.5 ± 11.7 77.7 ± 11.2 2.8 ± 0.3
RL-only 81.8 ± 10.8 71.7 ± 14.3 5.8 ± 1.4
Hybrid (ours) 98.9 ± 2.7 93.3 ± 7.1 3.2 ± 0.0
Table 8. Communication-dropout sweep: mean coverage and victims, 150 runs.
Table 8. Communication-dropout sweep: mean coverage and victims, 150 runs.
Dropout (%)Hybrid Cov. (%)Hybrid Vic. (%)RL Cov. (%)RL Vic. (%)
099.393.784.473.7
2599.093.384.673.3
5099.393.685.073.9
7598.993.284.974.6
10099.191.887.576.9
Table 9. Parameter sensitivity analysis across evaporation ( ρ ), diffusion (D), and learning rate (LR). Metrics represent mean performance across evaluation seeds.
Table 9. Parameter sensitivity analysis across evaporation ( ρ ), diffusion (D), and learning rate (LR). Metrics represent mean performance across evaluation seeds.
ParameterScale/ValueCoverage (%)Victims (%)1st Victim (Steps)
Evaporation ( ρ ) 0.5 × 97.990.22.9
1.0 × (base)99.894.02.9
1.5 × 99.893.83.3
2.0 × 99.394.33.1
Diffusion (D) 0.5 × 98.593.02.8
1.0 × (base)99.894.02.9
1.5 × 99.093.32.7
2.0 × 99.293.72.8
Learning Rate (LR) 0.5 × (0.09)99.894.02.9
1.0 × (0.18)99.894.02.9
1.5 × (0.27)99.894.02.9
2.0 × (0.36)99.894.02.9
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

Yacoub, P.; Kaouach, M.M.; Khatab, E.; Shalash, O. Directional Pheromone Gradient Observations for Decentralized Multi-Agent Reinforcement Learning in Swarm Drone Search and Rescue. Drones 2026, 10, 648. https://doi.org/10.3390/drones10090648

AMA Style

Yacoub P, Kaouach MM, Khatab E, Shalash O. Directional Pheromone Gradient Observations for Decentralized Multi-Agent Reinforcement Learning in Swarm Drone Search and Rescue. Drones. 2026; 10(9):648. https://doi.org/10.3390/drones10090648

Chicago/Turabian Style

Yacoub, Peter, Mohamed Malek Kaouach, Esraa Khatab, and Omar Shalash. 2026. "Directional Pheromone Gradient Observations for Decentralized Multi-Agent Reinforcement Learning in Swarm Drone Search and Rescue" Drones 10, no. 9: 648. https://doi.org/10.3390/drones10090648

APA Style

Yacoub, P., Kaouach, M. M., Khatab, E., & Shalash, O. (2026). Directional Pheromone Gradient Observations for Decentralized Multi-Agent Reinforcement Learning in Swarm Drone Search and Rescue. Drones, 10(9), 648. https://doi.org/10.3390/drones10090648

Article Metrics

Back to TopTop