πŸ”— Strongly Connected Components

Visualize Kosaraju's Algorithm

1. DFS on G
2. Transpose G
3. DFS on GT
Kosaraju's Algorithm: (1) Run DFS on G, record finish order. (2) Compute transpose GT. (3) Run DFS on GT in reverse finish order. Each DFS tree = one SCC.
Click "Next Step" to begin finding SCCs
Unvisited
Visiting
Current