Computing all s-t bridges and articulation points simplified

06/26/2020
by   Massimo Cairo, et al.
0

Given a directed graph G and a pair of nodes s and t, an s-t bridge of G is an edge whose removal breaks all s-t paths of G. Similarly, an s-t articulation point of G is a node whose removal breaks all s-t paths of G. Computing the sequence of all s-t bridges of G (as well as the s-t articulation points) is a basic graph problem, solvable in linear time using the classical min-cut algorithm. When dealing with cuts of unit size (s-t bridges) this algorithm can be simplified to a single graph traversal from s to t avoiding an arbitrary s-t path, which is interrupted at the s-t bridges. Further, the corresponding proof is also simplified making it independent of the theory of network flows.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/09/2020

Safety in s-t Paths, Trails and Walks

Given a directed graph G and a pair of nodes s and t, an s-t bridge of G...
research
12/11/2018

Finding Tutte paths in linear time

It is well-known that every 2-connected planar graph has a Tutte path, i...
research
07/08/2020

Linear-Time Algorithms for Computing Twinless Strong Articulation Points and Related Problems

A directed graph G=(V,E) is twinless strongly connected if it contains a...
research
10/14/2022

Cut paths and their remainder structure, with applications

In a strongly connected graph G = (V,E), a cut arc (also called strong b...
research
01/18/2022

Simplified Algorithms for Order-Based Core Maintenance

Graph analytics attract much attention from both research and industry c...
research
06/26/2018

Linear-Time Online Algorithm Inferring the Shortest Path from a Walk

We consider the problem of inferring an edge-labeled graph from the sequ...
research
01/21/2019

Constrained path-finding and structure from acyclicity

This note presents several results in graph theory inspired by the autho...

Please sign up or login with your details

Forgot password? Click here to reset