A stabilizing algorithm for finding biconnected components

  • Authors:
  • Mehmet Hakan Karaata

  • Affiliations:
  • Department of Computer Engineering, Kuwait University, P.O. Box 5969, Safat 13060, Kuwait

  • Venue:
  • Journal of Parallel and Distributed Computing - Self-stabilizing distributed systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, a self-stabilizing algorithm is presented for finding biconnected components of a connected undirected graph on a distributed or network model of computation. The algorithm is resilient to transient faults, therefore, it does not require initialization. The proposed algorithm is based on stabilizing BFS construction and bridge-finding algorithms. Upon termination of these algorithms, the proposed algorithm terminates after O(d) rounds, where d is the diameter of the biconnected component with the largest diameter in the graph. The paper concludes with remarks on issues such as the adaptiveness of the algorithm.