Search⌘ K

Strong Connectivity

Explore the concept of strong connectivity in directed graphs to understand when vertices can reach each other mutually. Learn how to implement depth-first search on original and reversed graphs to find strongly connected components. This lesson guides you through algorithms to efficiently compute these components and understand their role in graph structure analysis.

Let’s go back to the proper definition of connectivity in directed graphs. Recall that one vertex uu can reach another vertex vv in a directed graph GG if GG contains a directed path from uu to vv. Also recall that reach(u)reach(u) denotes the set of all vertices that uu can reach. Two vertices uu and vv are strongly connected if uu can reach vv ...