Black Hole Search in Dynamic Graphs

Tanvir Kaur, Ashish Saxena, Partha Sarathi Mandal, Kaushik Mondal

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A black hole is considered to be a dangerous node present in a graph that disposes of any resources that enter that node. Therefore, it is essential to find such a node in the graph. Let a group of agents be present on a graph G. The Black Hole Search (BHS) problem aims for at least one agent to survive and terminate after finding the black hole. This problem is already studied for specific dynamic graph classes such as rings, cactuses, and tori where finding the black hole means at least one agent needs to survive and terminate after knowing at least one edge associated with the black hole. In this work, we investigate the problem of BHS for general graphs. In the dynamic graph, adversary may remove edges at each round keeping the graph connected. We consider two cases: (a) at any round at most one edge can be removed (b) at any round at most f edges can be removed. For both scenarios, we study the problem when the agents start from a rooted initial configuration. We consider each agent has O(log n) memory and each node has O(log δv) storage. For case (a), we present an algorithm with 9 agents that solves the problem of BHS in O(|E|2) time where |E| is the number of edges and δv is the degree of the node v in G. We show it is impossible to solve for 2δBH many agents starting from an arbitrary configuration where δBH is the degree of the black hole in G.For case (b), we provide an algorithm using 6f agents to solve the problem of BHS, albeit taking exponential time. We also provide an impossibility result for 2f + 1 agents starting from a rooted initial configuration. This result holds even if unlimited storage is available on each node and the agents have infinite memory.

Original languageEnglish
Title of host publicationICDCN 2025 - Proceedings of the 26th International Conference on Distributed Computing and Networking
PublisherAssociation for Computing Machinery, Inc
Pages221-230
Number of pages10
ISBN (Electronic)9798400710629
DOIs
StatePublished - 4 Jan 2025
Externally publishedYes
Event26th International Conference on Distributed Computing and Networking, ICDCN 2025 - Hyderabad, India
Duration: 4 Jan 20257 Jan 2025

Publication series

NameICDCN 2025 - Proceedings of the 26th International Conference on Distributed Computing and Networking

Conference

Conference26th International Conference on Distributed Computing and Networking, ICDCN 2025
Country/TerritoryIndia
CityHyderabad
Period4/01/257/01/25

Keywords

  • Black Hole Search
  • Deterministic Algorithms
  • Dynamic graphs
  • Exploration
  • Mobile agents

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software

Fingerprint

Dive into the research topics of 'Black Hole Search in Dynamic Graphs'. Together they form a unique fingerprint.

Cite this