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