Skip to content
← All questions

What is the definition of a strongly connected graph in a directed graph?

A strongly connected graph is a directed graph in which every pair of vertices is mutually reachable. This means that for any two vertices u and v, there is a directed path from u to v and a directed path from v to u.

Conditions

  • The graph is directed.
  • The criterion requires mutual reachability between every pair of vertices.

Reasoning, step by step

  1. Identify the graph as a directed graph.
  2. Check if there is a directed path from u to v for every pair of vertices.
  3. Check if there is a directed path from v to u for every pair of vertices.
  4. If both conditions are met for all pairs, the graph is strongly connected.

Example

In the example directed graph, A can reach B and then C, and C can reach D and then A. Since every pair of vertices is mutually reachable, the graph is strongly connected.

Common misconceptions

  • Assuming that one-way reachability is sufficient for strong connectivity.
  • Confusing strong connectivity with weak connectivity in directed graphs.

Watch the explanation

Connected concepts

Explore next

Related questions

Find a method

↗
Meet the concept

↗
Meet the concept

↗
Meet the concept

↗

Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.