Everything About ___
Live briefing

Everything about Tarjan's strongly connected components algorithm

Graph algorithm

Tarjan's strongly connected components algorithm is an algorithm in graph theory for finding the strongly connected components (SCCs) of a directed graph. It runs in linear time, matching the time bound for alternative methods including Kosaraju's algorithm and the path-based strong component algorithm. The algorithm is named for its inventor, Robert Tarjan. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Tarjan's strongly connected components algorithmA 5-minute orientation
  2. Pick up a classic book: ICCREM 2015The most-reprinted book on the subject
  3. Go sideways: Biconnected componentA closely related topic
  4. Go sideways: Strongly connected componentA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics