Testing 2-vertex connectivity and computing pairs of vertex-disjoint s-t paths in digraphs

  • Authors:
  • Loukas Georgiadis

  • Affiliations:
  • Department of Informatics and Telecommunications Engineering, University of Western Macedonia, Greece

  • Venue:
  • ICALP'10 Proceedings of the 37th international colloquium conference on Automata, languages and programming
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an O(m+n)-time algorithm that tests if a given directed graph is 2-vertex connected, where m is the number of arcs and n is the number of vertices. Based on this result we design an O(n)- space data structure that can compute in O(log2 n) time two internally vertex-disjoint paths from s to t, for any pair of query vertices s and t of a 2-vertex connected directed graph. The two paths can be reported in additional O(k) time, where k is their total length.