Give the Swarm a Pheromone Compass. Directional Pheromone Gradient Observations for Decentralized Multi-Agent Reinforcement Learning in Swarm Drone Search and Rescue • Peter Yacoub, Mohamed Malek Kaouach, Esraa Khatab, and Omar Shalash • Ajman University and Heriot-Watt University Dubai • Drones (MDPI) • 2026. The Paper in One Sentence. This paper gives each drone a compact directional summary of four virtual pheromone maps—essentially telling the policy which way leads toward victim evidence, which way is least explored, where hazards lie, and where communication is useful—and shows that this structured observation produces much stronger search behavior than the same tabular reinforcement learner operating on local scalar values alone. That framing matters. Despite the title, this is not primarily a new multi-agent reinforcement-learning algorithm. The learning machinery is independent tabular Q-learning under a broadly defined centralized-training, decentralized-execution setup. The actual contribution is observation design: converting a spatial memory field into something resembling a local compass. The results are striking within the authors’ simulator. On a 40-by-40 grid with ten drones, twenty victims, 180 obstacles, and fifty hazard cells, the hybrid system reports 98.9 percent coverage and 93.3 percent victim detection. The matched RL-only baseline reaches 81.8 and 71.7 percent, respectively. The final peer-reviewed article was published online on August 26, 2026. The interesting question is therefore not whether pheromones can help a swarm. We have known for decades that environmental traces can coordinate decentralized agents. The question is whether a carefully chosen, low-dimensional representation of those traces can make learning dramatically easier—and whether the reported gains reflect genuine multi-agent coordination, better single-agent memory, or a powerful hand-engineered exploration heuristic. Why the Observation Is the Real Bottleneck. Consider what a search drone knows at execution time. It can see a small local region, estimate its remaining battery, detect nearby obstacles, and perhaps exchange limited information with nearby teammates. It does not know where the victims are. It does not have reliable access to the global joint state. From its perspective, the environment is partially observable and non-stationary because every other drone is moving at the same time. One response is explicit communication. Agents can broadcast maps, intentions, latent vectors, bids, or planned trajectories. But the communication graph is dynamic, bandwidth is finite, and disaster environments are precisely where infrastructure and line-of-sight links are least trustworthy. A second response is stigmergy: let agents modify a common environmental memory, then let later agents react to the traces. Stigmergy scales naturally because an agent need not negotiate separately with every teammate, but traditional pheromone controllers usually depend on fixed, manually tuned rules. Yacoub and colleagues place reinforcement learning between those two extremes. The pheromone system supplies structured spatial memory, while the learned policy decides how to use it. This is a sensible division of labor. The field dynamics encode persistence, diffusion, and forgetting; RL handles trade-offs among exploration, victim search, risk, energy, and local congestion. The subtle but important change is that the policy does not merely observe the pheromone concentration under the drone. A scalar tells an agent that its current cell has, say, high coverage pheromone. It does not tell the agent whether the unvisited space is north or west. The proposed observation pools pheromone values in four directional cones and converts the local field into action-relevant spatial information. In modern ML language, this is an inductive bias. The system is giving the learner a precomputed statistic that is much closer to the desired decision than a raw local measurement. The policy is no longer asked to infer spatial derivatives from a history of scalar samples. It is directly told where the useful gradient lies. What the Authors Actually Built. The implemented task is a discrete, high-level search problem rather than a flight-control problem. The environment is a procedurally generated 40-by-40 grid. Ten drones begin at distinct positions inside a central seven-by-seven region. A larger nine-by-nine exclusion region prevents obstacles, hazards, and victims from being initialized directly around them. Each drone senses within a radius of two cells, producing a five-by-five local window. Obstacles are static and impassable. Hazard cells are static and traversable but incur a penalty. The twenty victims are also stationary and sampled uniformly without replacement. Their positions are hidden at the beginning of the episode. Detection is deterministic: if a victim enters a drone’s sensing window, the victim is counted as found. Each episode lasts at most 500 steps. The paper’s conceptual architecture contains five layers. A sensing layer is described in terms of RGB, thermal, LiDAR, inertial, and communication-signal inputs. A mapping layer maintains occupancy and victim-probability maps. A stigmergy layer evolves the virtual pheromones. A learning layer chooses actions. An optional mission-control layer can observe global progress and assign priorities, although the system is intended to continue operating when that layer is disconnected. It is important to separate that conceptual stack from what is experimentally demonstrated. The simulator does not process camera images, thermal detections, LiDAR scans, inertial drift, or learned perception outputs. It abstracts those systems into exact grid observations and deterministic victim detection. The experiments therefore test the search representation and policy, not an end-to-end aerial SAR stack. Four Typed Pheromone Fields. The environmental memory consists of four independently evolving maps. The coverage field records where drones have scanned. Scanned cells receive a deposit of 0.8. Because the field evaporates, it is better understood as a soft recency map than as a permanent “ever visited” bitmask. The victim-likelihood field records human-presence evidence. Confirming a victim deposits 1.5 units, and this layer has the slowest evaporation rate so that victim-related information persists longer. The risk field records detected hazards. Hazard locations receive a deposit of 1.0, giving other policies a spatial cue that can be traded against search value. Finally, the communication field is intended to mark locations useful for relay or connectivity. Its evaporation and diffusion parameters are specified, although the accessible manuscript is less explicit about exactly when and how communication pheromone is deposited than it is for coverage, victim, and risk pheromones. Every field is updated through three operations. Existing values decay according to a layer-specific evaporation rate. Values diffuse among the four adjacent cells. New observations then add deposits. Coverage, victim, risk, and communication fields use evaporation rates of 0.05, 0.02, 0.03, and 0.04, respectively, with corresponding diffusion coefficients of 0.08, 0.05, 0.06, and 0.07. This is effectively a small reaction-diffusion memory system. Evaporation controls temporal relevance: old evidence gradually becomes less authoritative. Diffusion controls spatial smoothness: a point observation becomes a local basin or hill rather than remaining an isolated cell. Those two processes are useful because an RL agent can follow a smooth trend more reliably than it can react to sparse impulses. Turning Maps into Compass Readings. The central contribution is how these fields enter the policy. For both victim and coverage pheromones, the agent computes average values over three-cell cones extending north, south, east, and west. Conceptually, that produces four directional values for each field. In the tabular policy, these are compressed further: victim information becomes the dominant victim-likelihood direction—north, south, east, west, or none—while coverage becomes the direction associated with the least explored space. The drone also receives a normalized count of nearby teammates within the six-cell communication radius. That count comes from sensed physical positions rather than exchanged messages, so it remains available when map-sharing links fail. Four binary obstacle indicators identify blocked cardinal directions. Local pheromone values and normalized battery state complete the observation. The resulting representation acts like a typed compass:. Move toward stronger victim evidence. Move toward weaker coverage pheromone. Avoid strong risk signals. Preserve useful connectivity when other objectives are not urgent. Disperse if too many neighbors are nearby. The policy still learns when to follow or ignore each cue. A low-battery agent might reject the least-covered direction. A strong victim signal may justify entering a risky region. The hand-engineered representation proposes meaningful axes of variation, while RL assigns context-dependent value to them. That distinction is the paper’s strongest idea. Classical potential-field control would combine those signals using fixed coefficients. Here, the coefficients are implicit in a learned state-action value function and can vary with the full discrete state. What “MARL” Means in This Study. The learning algorithm is tabular Q-learning. The pseudocode names a separate Q-table for each drone. An agent observes its local state, takes an epsilon-greedy action, receives a reward, and updates the value of that state-action pair using the immediate reward plus the discounted value of the best next action. Training uses global simulator information to calculate rewards, while action selection during evaluation depends only on each drone’s local observation. The authors describe this as centralized training with decentralized execution. That description is valid in a broad sense, but researchers should not confuse it with the modern CTDE architectures usually implied by terms such as MAPPO, MADDPG, QMIX, or VDN. There is no centralized critic, joint-action value decomposition, attention-based communication module, or mixing network described here. It is closer to independent Q-learning with centralized reward bookkeeping. The shared reward favors victim discovery most strongly. Victim detection has weight 5.0, new coverage has weight 1.0, and communication utility has weight 0.3. Energy use, collisions, and hazard entry receive penalties weighted at 0.1, 2.0, and 1.5. The discount factor is 0.93 and the learning rate is 0.18. Exploration begins with epsilon equal to one and decays by a factor of 0.9996 after each episode. After 5,000 episodes, epsilon remains around 0.135, preventing exploration from disappearing completely. Q-values are initialized optimistically at positive two. Each learned method is trained from five independent seeds, with thirty evaluation runs per seed. The matched RL-only baseline is particularly important. It receives the same reward, training schedule, optimizer parameters, battery input, obstacle indicators, and local scalar pheromone values. What it does not receive is victim-gradient direction, coverage-gradient direction, or neighbor density. The comparison is therefore designed to isolate the effect of those observation features rather than compare two unrelated learning systems. There is a scalability catch. The three added categorical features have five victim-direction states, four coverage-direction states, and three neighbor-density bins. In a tabular learner, those categories alone multiply the possible state combinations by sixty. The hybrid method is therefore not learning over a smaller table. It is learning over a much larger but more informative one. Its faster training suggests that decision-relevant structure can matter more than raw state cardinality. At the same time, the multiplication makes clear why this exact tabular implementation will not extend gracefully to larger maps, richer sensors, or continuous control. Experimental Comparisons. The authors compare the hybrid learner with four alternatives. Random walk samples actions uniformly. Frontier search sends each drone toward its nearest unvisited cell using Manhattan distance and random tie-breaking. A stigmergy-only controller evaluates candidate moves with a fixed weighted combination of victim, coverage, risk, and crowding signals. Finally, RL-only is the matched tabular learner without directional gradients or neighbor density. The main results are:. | Method | Coverage | Victims detected | Steps to first victim | |---|---:|---:|---:| | Random walk | 80.5% | 69.9% | 10.0 | | Frontier search | 85.8% | 77.8% | 2.7 | | Stigmergy only | 86.5% | 77.7% | 2.8 | | RL only | 81.8% | 71.7% | 5.8 | | Hybrid | 98.9% | 93.3% | 3.2 |. The hybrid policy gains 17.1 percentage points of coverage and 21.6 points of victim detection over RL-only. Coverage variability also falls from 10.8 to 2.7 percentage points. Welch’s tests on the pooled evaluation runs report very large effects: Cohen’s d of 2.18 for coverage and 1.90 for victim detection, with p-values below 0.001. Two nuances are worth retaining. First, the hybrid is not the fastest method to encounter its first victim. Frontier search and fixed stigmergy both reach that milestone slightly sooner. The hybrid wins by sustaining systematic exploration over the full episode, not by producing the quickest initial contact. Second, RL-only barely exceeds random walk in coverage and performs worse than frontier search and fixed stigmergy. That tells us the baseline learner is struggling substantially with partial observability and credit assignment. The headline result is therefore best read as evidence that a strong spatial representation can rescue a weak learner—not yet as evidence that the overall system surpasses contemporary deep MARL. What the Ablations Prove—and What They Do Not. Removing both directional gradients drops coverage from 98.9 to 82.3 percent and victim detection from 93.3 to 71.7 percent. That almost entirely erases the hybrid model’s advantage. The observation geometry, rather than the mere presence of pheromone values, is plainly doing the heavy lifting. But the ablation removes the coverage and victim gradients together. We therefore cannot tell which one matters most. My expectation is that the coverage gradient accounts for much of the gain, because it provides something very close to a compact frontier-search heuristic: it directly identifies the direction with the least accumulated coverage. The victim-gradient channel is harder to interpret under the experimental model. Victims are sampled uniformly and independently, and victim pheromone is deposited when deterministic sensing has already caused a victim to be counted as discovered. Under those assumptions, a discovered victim is not evidence that another undiscovered victim is nearby. Following that signal may lead agents toward completed work rather than useful new information. This is an inference from the task construction, not a result reported by the authors. Because the two gradients are ablated together, the current experiments cannot determine whether victim pheromone contributes positively, is neutral, or is compensated for by the coverage channel. Separate coverage-only and victim-only ablations are essential. An even better experiment would use clustered survivors or noisy pre-detection thermal likelihoods, where nearby evidence genuinely changes the posterior probability of finding another victim. The neighbor-density ablation raises a more direct reporting issue. The printed table shows that removing neighbor density improves coverage from 98.9 to 99.2 percent and victim detection from 93.3 to 94.3 percent, while also reducing variance. The accompanying prose describes these changes as reductions, which is inconsistent with the numbers. The differences may be too small to be meaningful, but as reported, the table does not support a positive contribution from neighbor density. There is also a statistical hierarchy to consider. The paper pools thirty evaluation runs from each of five trained seeds and applies Welch’s test with a nominal sample size of 150. Those evaluation episodes are nested under only five independently trained policies per condition. Treating every episode as fully independent can make uncertainty appear smaller than it is. A seed-level test, hierarchical bootstrap, or mixed-effects analysis would be more conservative. The effect sizes are large enough that the central conclusion may well survive, but the reported p-values should not be interpreted as if 150 independent training runs had been conducted. Robustness to Communication Failure. During the communication experiment, every drone maintains a private pheromone map. When two drones are within the six-cell communication radius and their link is active, they merge maps using an elementwise maximum. Pairwise links are then independently dropped with probabilities ranging from zero to one hundred percent. At zero dropout, the hybrid obtains 99.3 percent coverage and 93.7 percent victim detection. With all pairwise map-sharing links disabled, it still obtains 99.1 percent coverage and 91.8 percent detection. RL-only rises from 84.4 and 73.7 percent to 87.5 and 76.9 percent over the same sweep. The hybrid policy is clearly insensitive to this particular form of communication loss. That is operationally encouraging, but it also changes how we should interpret the mechanism. At one hundred percent dropout, there is no inter-drone pheromone-map exchange. Each agent still sees gradients generated by its own exploration history, and it still receives neighbor density from physical proximity sensing. The experiment therefore demonstrates robust local spatial memory under failed map sharing. It does not, by itself, demonstrate that environmental memory continues to coordinate information among separated agents during total outage. In fact, the near-flat performance curve suggests that shared pheromone maps may not be essential in this benchmark. The coverage gradient can already prevent an individual drone from retracing its own path. With ten drones, randomized starting positions, and a large sensing window relative to the map, that may be enough to approach complete coverage. A stronger communication study would explicitly separate four cases: no pheromone memory, private per-agent memory, intermittently shared memory, and perfectly shared memory. It would then measure overlap between agents, bytes transmitted, stale-map errors, and marginal performance as team size grows. Without that decomposition, “communication efficient” remains more of an architectural motivation than a quantified systems result. The channel model is also intentionally simple. It has independent link failures but no latency, burst errors, packet corruption, bandwidth limits, asymmetric links, localization disagreement, or delayed reconciliation. Elementwise maximum fusion is convenient, but it discards provenance and confidence. A stale high value can dominate a newer lower value until evaporation removes it. The authors acknowledge that delayed messages, partial map corruption, and time-varying link quality remain future work. Where This Fits Among Related Approaches. The closest conceptual ancestor on the learning side is the distributed field-coverage work by Pham and colleagues. That system used multi-agent reinforcement learning, correlated-equilibrium reasoning, and function approximation to reduce overlapping UAV coverage, with both simulation and physical experiments. Its emphasis was learning cooperative coverage dynamics; it did not provide the same typed, directional environmental memory used here. On the stigmergy side, Salman, Garzón Ramos, and Birattari showed that pheromone-based swarm behavior need not be manually designed. Their optimization process automatically produced collective robot behaviors exhibiting spatial organization, memory, and communication. Yacoub and colleagues take a different route: the pheromone semantics and field dynamics are still engineered, but a reinforcement learner decides how to act on them. A closely related hybrid from maritime SAR combines decaying pheromone memory with auction-based task allocation. That approach uses explicit bids based on target probability, travel distance, workload, and visitation history, followed by A-star routing. It represents the more structured planning end of the spectrum: stronger task allocation and path planning, but less policy adaptation. The directional-gradient paper instead offers a lighter local interface that can, in principle, survive without auctions or a continuously connected team. The most demanding modern comparison would be MARVEL, presented at ICRA 2025. MARVEL uses graph attention, frontier and orientation features, and information-driven action pruning for decentralized exploration with constrained fields of view. It was evaluated in environments up to roughly 90 by 90 meters, adapts to different team sizes and sensor configurations, and was demonstrated on real drones. Its released implementation also provides a much richer benchmark for learned exploration than tabular grid Q-learning. The two ideas are not mutually exclusive. Directional pheromone channels could be added to MARVEL-style graph nodes, map transformers, recurrent policies, or MAPPO actors. That is probably the most useful long-term interpretation of this paper: not as a replacement for deep multi-robot exploration, but as evidence that explicitly engineered spatiotemporal fields may remain valuable inputs even when the policy itself becomes much more sophisticated. How I Would Adapt the Idea. For a research team building on this work, the first change should be to treat pheromones as typed belief fields, not merely floating-point trail values. Coverage should distinguish permanent map knowledge from recency. A cell observed thirty seconds ago may still be mapped, but it may need to be revisited if victims can move or rubble can shift. Victim likelihood should be deposited from calibrated detector logits before confirmation, with uncertainty and timestamps. Risk should encode both severity and confidence. Communication utility should come from measured link quality, expected relay value, and predicted connectivity—not simply proximity. The second change should be an egocentric, multiscale directional representation. North, south, east, and west are convenient in a grid but awkward for a drone with changing yaw. Relative sectors such as forward, rear, left, and right would transfer more naturally to continuous motion. Near-, medium-, and far-range pooled gradients would let the policy distinguish a local obstacle from a distant unexplored region. A small convolutional or attention-based field encoder could learn the pooling while retaining the directional channels as an explicit auxiliary input. Third, I would move the same observation concept into parameter-shared MAPPO, IPPO, QMIX, or a recurrent actor-critic. A centralized critic could use global maps, joint battery state, and communication topology during training, while each actor receives only local field patches and directional summaries. The key experiment would be whether explicit gradients still accelerate training when a neural encoder is theoretically capable of learning them by itself. Fourth, map fusion needs to become a first-class systems problem. Real drones will disagree about coordinate frames. Their detections will have different confidence levels, and messages will arrive late or out of order. A practical implementation needs timestamped sparse patches, confidence-aware fusion, bounded memory, duplicate suppression, and a reconciliation strategy that does not let stale maxima dominate indefinitely. Finally, the evaluation should move beyond coverage and victim count. Useful metrics include time to reach fifty, ninety, and one hundred percent of victims; redundant area scanned; hazard exposure; energy per newly observed square meter; collision and near-miss rates; return-to-base success; communication volume; compute latency; and performance after individual drone failure. Scaling sweeps over map size, team size, sensing radius, victim clustering, and obstacle density would reveal whether the gradient representation remains useful outside the single ten-drone configuration. The authors themselves identify several of these directions, including replacing tabular Q-learning with QMIX or MAPPO, learning neural pheromone encoders, adapting evaporation rates, testing larger maps and teams, introducing delayed and corrupted communication, and moving into AirSim, Webots, and ultimately physical experiments. The simulation code is reported as part of the supplementary material. The Bottom Line. This paper’s contribution is simple enough to sound obvious after the fact: if a spatial trace is supposed to guide motion, give the policy its direction rather than only its value. Within the controlled grid-world experiment, that choice transforms the behavior of an otherwise weak tabular learner. Coverage rises by seventeen percentage points, victim detection rises by more than twenty, variance falls sharply, and performance remains stable when map-sharing links disappear. The directional ablation makes a convincing case that representation is responsible for most of the gain. The evidence is not yet sufficient for claims about large-scale drone swarms, realistic victim sensing, bandwidth efficiency, or field-ready SAR. The benchmark is two-dimensional and static; detection is perfect; the strongest contemporary MARL baselines are absent; map alignment is assumed; and some ablation reporting requires correction or clarification. Even so, the central lesson is broadly useful. In decentralized embodied systems, the choice is not merely between end-to-end learning and fixed coordination rules. A third option is to construct a lightweight environmental memory whose geometry already reflects the task, then let learning decide how to use it. The swarm may not need a richer conversation. It may just need a better compass.