1. Problem-Solving using Graph Traversals Searching, Scoring, Ranking, and Recommendation Marko A. Rodriguez Graph Systems Architect http://markorodriguez.com http://twitter.com/twarko AT&Ti Technical Talk - Glendale, California – July 27, 2010 July 26, 2010 2. Abstract A graph is a data structure that links a set of vertices by a set of edges. Modern graph databases support multi-relational graph