Searching by Heterogeneous Agents
Dariusz Dereniowski, Łukasz Kuszner, Robert Ostrowski
TL;DR
This work studies pursuit-evasion with heterogeneous searchers on edge-labeled graphs, where each searcher may traverse only edges of a designated color. It develops a formal framework for heterogeneous edge search, reveals that monotonicity can fail even on trees, and establishes NP-hardness for both monotone and non-monotone variants in trees, along with a polynomial-time tractable family when each color class forms a connected subtree. The results highlight fundamental differences from classical edge search and delineate clear boundaries between intractable and tractable instances, offering insights for heterogeneous robotic search and related applications. The paper also outlines open questions about membership in NP and extensions to richer color- and agent-models relevant for real-world robotic search systems.
Abstract
In this work we introduce and study a pursuit-evasion game in which the search is performed by heterogeneous entities. We incorporate heterogeneity into the classical edge search problem by considering edge-labeled graphs: once a search strategy initially assigns labels to the searchers, each searcher can be only present on an edge of its own label. We prove that this problem is not monotone even for trees and we give instances in which the number of recontamination events is asymptotically quadratic in the tree size. Other negative results regard the NP-completeness of the monotone, and NP-hardness of an arbitrary (i.e., non-monotone) heterogeneous search in trees. These properties show that this problem behaves very differently from the classical edge search. On the other hand, if all edges of a particular label form a (connected) subtree of the input tree, then we show that optimal heterogeneous search strategy can be computed efficiently.
