Concept Flow - Articulation Points in Graph
Start DFS at a node
Mark node visited, set discovery & low time
For each neighbor
If not visited
→DFS on neighbor
Update low time of current node
Check articulation condition
Mark articulation point if condition met
If visited and not parent
→Update low time
Repeat for all nodes
Collect all articulation points
End
The algorithm uses DFS to visit nodes, tracks discovery and low times, and identifies articulation points by checking if removing a node increases disconnected components.
