Depth First Search
Breadth First Search
Topological Sort
Shortest Path Algorithms
Minimum Spanning Trees
Connectivity