Black Hole Search: Dynamics, Distribution, and Emergence
Abstract
A black hole is a malicious node in a graph that destroys resources entering into it without leaving any trace. The problem of Black Hole Search (BHS) using mobile agents requires that at least one agent survives and terminates after locating the black hole. Recently, this problem has been studied on 1-bounded 1-interval connected dynamic graphs BHSgen, where there is a footprint graph, and at most one edge can disappear from the footprint in a round, provided that the graph remains connected. In this setting, the authors in BHSgen proposed an algorithm that solves the BHS problem when all agents start from a single node (rooted initial configuration). They also proved that at least 2δBH + 1 agents are necessary to solve the problem when agents are initially placed arbitrarily across the nodes of the graph (scattered initial configuration), where δBH denotes the degree of the black hole. In this work, we present an algorithm that solves the BHS problem using 2δBH + 17 initially scattered agents. Our result matches asymptotically with the rooted algorithm of BHSgen under the same model assumptions. Further, we study the Eventual Black Hole Search (Ebhs) problem, in which the black hole may appear at any node and at any time during the execution of the algorithm, destroying all agents located on that node at the time of its appearance. However, the black hole cannot emerge at the home base in round~0, where the home base is the node at which all agents are initially co-located. Once the black hole appears, it remains active at that node for the rest of the execution. This problem has been studied on static rings~Bonnet25; here we extend it to arbitrary static graphs and provide a solution using four agents. Moreover, it does not require any knowledge of global parameters or additional model assumptions.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.