Graph Traversal
In many problems we wish to investigate all the vertices in a graph in some systematic order. In graph we often do not have any single vertex singled out as special and thus the traversal may start at an arbitary vertex.