Graph traversal - Wikipedia, the free encyclopedia