A graph is a pair of sets satisfying , i.e. the elements of are 2 element subsets of .
The elements of are the nodes or vertices of the graph , and the elements of are the edges. A graph with a vertex set is said to be a graph on .

The number of vertices of a graph is its order, denoted . The number of edges of a graph is denoted . Graphs are finite or infinite dependent on their order.

A vertex is incident with an edge if . Two vertices incident with an edge are it’s ends.
Two vertices are adjacent or neighbours if they are incident to the same edge. Two edges are adjacent if they share an end. If all vertices of are pairwise adjacent then is complete. A complete graph on vertices is denoted , e.g. is a triangle.

Pairwise non-adjacent vertices and edges are independent.

Let and . and are isomorphic (denoted ) if there exists a bijection with . This bijection is called an isomorphism, unless , in which case it is called an automorphism. A map taking graphs as arguments is called a graph invariant if it assigns equal values to isomorphic graphs.

We set , and . If then and are disjoint. If and then is a subgraph of , denoted . (Less formally, that contains ).
If and contains all the edges with , then is an induced subgraph of . is a spanning subgraph of if spans all of (i.e. ).

If and are disjoint, we denote the graph obtained by joining all vertices of to all vertices of , for example . The complement of is the graph on with edge set . THe line graph is the graph on in which are adjacent as vertices if and only if they are adjacent as edges in .

Let be a non-empty graph. The set of neighbours of a vertex in is denoted by , The degree of a vertex is the number of edges incident to , which is equal to the number of neighbours of . A vertex of degree 0 is isolated. If all vertices of have the same degree, then is k-regular. A 3-regular graph is called cubic.

Proposition 1.2.1: the number of vertices in a graph with odd degree is always even.
Proof: A graph on has edges, so is an even number.