Table of Contents
Fetching ...

Black Hole Search by Scattered Agents in Dynamic Rings

Giuseppe Antonio Di Luna, Paola Flocchini, Giuseppe Prencipe, Nicola Santoro

TL;DR

This work addresses locating a silent black hole in a dynamic 1-interval connected ring with scattered agents. It proves that three agents suffice to locate the Bh in $O(n^{2})$ moves and that this bound is tight under exogenous communication, establishing a $\Omega(n^{2})$ lower bound for any size-optimal algorithm and providing a matching Gather&Locate strategy. It also shows that endogenous communication (Face-to-Face) cannot solve the problem for scattered agents, highlighting the crucial role of external aids like pebbles or whiteboards. Together, these results delineate the cost of dispersion and the limits of different communication models in black hole search on dynamic networks, and they extend the understanding of Bh search beyond colocated scenarios into scattered-agent settings.

Abstract

In this paper, we address the challenge of locating a black hole within a dynamic graph using a set of scattered agents, which start from arbitrary positions in the graph. A black hole is defined as a node that silently eliminates any agent that visits it, effectively modeling network failures such as a crashed host or a destructive virus. The black hole search problem is considered solved when at least one agent survives and possesses a complete map of the graph, including the precise location of the black hole. Our study focuses on the scenario where the underlying graph is a dynamic 1-interval connected ring: a ring graph where, in each round, one edge may be absent. Agents communicate with other agents using movable pebbles that can be placed on nodes. In this setting, we demonstrate that three agents are sufficient to identify the black hole in $O(n^2)$ moves. Furthermore, we prove that this number of agents is optimal. Additionally, we establish that the complexity bound is tight, requiring $Ω(n^2)$ moves for any algorithm solving the problem with three agents, even when stronger communication mechanisms, such as unlimited-size whiteboards on nodes, are available.

Black Hole Search by Scattered Agents in Dynamic Rings

TL;DR

This work addresses locating a silent black hole in a dynamic 1-interval connected ring with scattered agents. It proves that three agents suffice to locate the Bh in moves and that this bound is tight under exogenous communication, establishing a lower bound for any size-optimal algorithm and providing a matching Gather&Locate strategy. It also shows that endogenous communication (Face-to-Face) cannot solve the problem for scattered agents, highlighting the crucial role of external aids like pebbles or whiteboards. Together, these results delineate the cost of dispersion and the limits of different communication models in black hole search on dynamic networks, and they extend the understanding of Bh search beyond colocated scenarios into scattered-agent settings.

Abstract

In this paper, we address the challenge of locating a black hole within a dynamic graph using a set of scattered agents, which start from arbitrary positions in the graph. A black hole is defined as a node that silently eliminates any agent that visits it, effectively modeling network failures such as a crashed host or a destructive virus. The black hole search problem is considered solved when at least one agent survives and possesses a complete map of the graph, including the precise location of the black hole. Our study focuses on the scenario where the underlying graph is a dynamic 1-interval connected ring: a ring graph where, in each round, one edge may be absent. Agents communicate with other agents using movable pebbles that can be placed on nodes. In this setting, we demonstrate that three agents are sufficient to identify the black hole in moves. Furthermore, we prove that this number of agents is optimal. Additionally, we establish that the complexity bound is tight, requiring moves for any algorithm solving the problem with three agents, even when stronger communication mechanisms, such as unlimited-size whiteboards on nodes, are available.
Paper Structure (17 sections, 12 theorems, 3 figures)

This paper contains 17 sections, 12 theorems, 3 figures.

Key Result

Theorem 1

DiFPS25 In a dynamic ring of size $n>3$, two colocated agents cannot solve the Bhs. The impossibility holds even if the agents have unique IDs, and are equipped with the strongest ( Whiteboard) communication model.

Figures (3)

  • Figure 1: (a) Execution in a dangerous dynamic ring, and (b) its space diagram representation.
  • Figure 2: Example of runs for Phase 1 of Gather&Locate.
  • Figure 3: Example of runs for Phase 2 of Gather&Locate.

Theorems & Definitions (24)

  • Definition 1
  • Theorem 1
  • Theorem 2
  • Theorem 3
  • Theorem 4
  • proof
  • Definition 2
  • Lemma 1
  • proof
  • Lemma 2
  • ...and 14 more