Practice Discrete Math

Algorithms / Bridges Articulation

Least You Need to Know: Bridges, Articulation Points, and Fragile Connectivity

Bridges and articulation points identify where an undirected graph is **fragile**. A bridge is an edge whose removal disconnects the graph; an articulation point is a vertex whose removal does the same.

جو کم از کم جاننا ضروری ہے

اہم علامتیں

disc[u] DFS discovery time of u
low[u] lowest discovery time reachable from u via tree edges plus at most one back edge
bridge edge whose deletion increases connected-component count

مختصر حل شدہ مثال

  • If DFS goes from `u` to child `v` and the subtree under `v` cannot reach any ancestor of `u`, then edge `(u, v)` is a bridge.
  • Intuitively, there is no alternate route around that edge.
  • The same style of reasoning identifies articulation points when removing a vertex separates child subtrees.
  • Low-link values summarize whether such alternate routes exist.

عام غلطیاں

اس قسم کے سوال کو کیسے پہچانیں

Next recommended lesson

Continue through this topic with Least You Need to Know: BST Invariants, Search Ranges, and Inorder Structure.

Least You Need to Know: BST Invariants, Search Ranges, and Inorder Structure

Related lessons

Keep going with nearby lessons in the same topic.

More ways to explore

مشق شروع کریں