Finding strong bridges and strong articulation points in linear time

  • Authors:
  • Giuseppe F. Italiano;Luigi Laura;Federico Santaroni

  • Affiliations:
  • Dipartimento di Informatica, Sistemi e Produzione, Università di Roma "Tor Vergata", Roma, Italy;Dipartimento di Informatica e Sistemistica, "Sapienza" Università di Roma, Roma, Italy;Università di Roma "Tor Vergata", Roma, Italy

  • Venue:
  • COCOA'10 Proceedings of the 4th international conference on Combinatorial optimization and applications - Volume Part I
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a directed graph G, an edge is a strong bridge if its removal increases the number of strongly connected components of G. Similarly, we say that a vertex is a strong articulation point if its removal increases the number of strongly connected components of G. In this paper, we present linear-time algorithms for computing all the strong bridges and all the strong articulation points of directed graphs, solving an open problem posed in [2].