Graph Algorithms

Typical Applications of Graph:

Graph ADT

Definition

Some theorem involving degree of vertices and number of edges; a simple graph with n vertices has at most n(n-1) edges.

Graph Operations

Concrete data structures to implement a graph

Graph Traversal

Other typical graph algorithms