Algorithms for analyzing graph connectivity (bridges, articulation points).
Summary
Functions
Analyzes an undirected graph to find all bridges and articulation points.
Types
@type bridge() :: {Yog.node_id(), Yog.node_id()}
@type connectivity_results() :: %{ bridges: [bridge()], articulation_points: [Yog.node_id()] }
Functions
@spec analyze(keyword() | Yog.graph()) :: connectivity_results()
Analyzes an undirected graph to find all bridges and articulation points.