Graph theory

This page should contain an introduction to graphs (what they are, how they look like, what can be represented as a graph, etc.) and links to various parts of Graph Theory.

Interesting parts of Graph Theory
...
 * Basic definitions
 * Graph data structures
 * Graph searching and connectedness
 * Shortest path problems
 * Trees, Spanning trees
 * Bipartite graphs
 * Matchings and flows