Graph - A visual representation of a set
objects and relationships. Each member of X is represented as a
vertex or node. Relationships are represented by edges or arcs.
Vertex or Node - A point representing a member
of the set.
Edge or Arc - A link between vertices. An edge
must have a vertex at each end.
Simple graph - Contains no loops and has no
more than one edge between any pair of vertices.
Walk - Sequence of edges. The end of each edge
(except the last) is the start of the next.
Trail - A walk with no repeated edges.
Path - A trail in which no vertex is repeated.
Cycle - A closed path. The end of the last edge
joins the start of the first.
Hamiltonian Cycle - A cycle that visits
every vertex
Connected - There is a path between every
pair of vertices in a connected graph.
Tree - Simple connected graph with no cycles.
Digraph (directed graph) - Graph with at least
one edge having a direction.
Complete graph - A simple graph with each
pair of vertices connected by an edge.
Eulerian Graph – A graph in which every
path can be traversed exactly once without lift pen from paper. An
Eulerian graph is connected and the degree of every vertex is even.
Incidence Matrix - Matrix representation of
a graph. Elements of the matrix show the number of edges connecting
the vertices represented by the row and column of the matrix.
Isomorphic - Graphs are isomorphic if one
can be deformed to make the other. The vertices can be moved and the
edges straightened or bent to do this.
Planar graph - A graph that can be drawn such
that no edges cross.
Bipartite graph - A graph joining two sets
of objects. Every edge starts in one set and ends in the other.