Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Browse By

All Graph Traversal and Connectivity Algorithms

Algorithms that visit the vertices of a graph or decide how its parts are connected, such as depth-first search, breadth-first search, Tarjan's and Kosaraju's strongly connected components algorithms and topological sorting. An algorithm belongs here when its cited article describes traversing a graph or finding its connected components. It excludes algorithms that weigh routes, which sit in the shortest path group. A member is placed here by what its own cited article states about it, not by the name of the algorithm or by the uses it is put to today, so each entry sits in the group its source describes it as belonging to.

All Graph Traversal and Connectivity Algorithms
Filter Results9 entries
Sources
Wikipedia: Topological Sort
Wikimedia Foundation
  • Has Member: Kahn's Algorithm, Lead
    a topological sort or topological ordering of a directed graph is a linear ordering of its vertices
  • Has Member: Topological Sort Algorithm, Lead section
    is a linear ordering of its vertices
View the Source
Transitive reduction (Wikipedia)
Has Member: Transitive reduction, Lead
Quote, Has Member: Transitive reduction, Lead
a transitive reduction of a directed graph D is another directed graph with the same vertices and as few edges as possible
View the Source
Bron-Kerbosch algorithm (Wikipedia)
Has Member: Bron-Kerbosch Algorithm, Lead
Quote, Has Member: Bron-Kerbosch Algorithm, Lead
In computer science, the Bron-Kerbosch algorithm is an enumeration algorithm for finding all maximal cliques in an undirected graph.
View the Source
postorder traversal (NIST Dictionary of Algorithms and Data Structures)
Has Member: Post-order traversal, Definition and Generalization
Quote, Has Member: Post-order traversal, Definition and Generalization
tree traversal, depth-first search.
View the Source
Wikipedia: Depth-First Search
Wikimedia FoundationHas Member: Depth-First Search, Lead section
Quote, Has Member: Depth-First Search, Lead section
algorithm for traversing or searching tree or graph data structures
View the Source
Wikipedia, Breadth-first search
Has Member: Breadth-First Search, Lead section
Quote, Has Member: Breadth-First Search, Lead section
algorithm for searching a tree data structure for a node
View the Source
Wikipedia: Tarjan's Strongly Connected Components Algorithm
Wikimedia FoundationHas Member: Tarjan's Strongly Connected Components Algorithm, Lead section
Quote, Has Member: Tarjan's Strongly Connected Components Algorithm, Lead section
for finding the strongly connected components
View the Source
Wikipedia: Kosaraju's Algorithm
Wikimedia FoundationHas Member: Kosaraju's Algorithm, Lead section
Quote, Has Member: Kosaraju's Algorithm, Lead section
linear time algorithm to find the strongly connected components
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.