We shall assume that all our graphs are finite unless mentioned otherwise. In some examples, we shall illustrate things using infinite graphs but all our results are for finite graphs only.
Fix a graph with vertex set and edge set . We say are neighbours if .
Suppose are two graphs. A function is said to be a graph homomorphism if implies is said to be an isomorphism if is a bijection and iff i.e., are graph homomorphisms. and are isomorphic () if there exists an isomorphism between and . An automorphism is an isomorphism .
The set of all automorphisms of is called . Define a binary operation on as followss : For , i.e., the composition operation. Is a group ?
Are the following three graphs isomorphic to Petersen graph ?
Essentially, and are the same graphs upto re-labelling. is a subgraph of if and is an induced subgraph of if is a subgraph of and if such that then . Alternatively, is an induced subgraph if is a subgraph and .
is an induced subgraph of iff is the maximal (w.r.t. edge inclusion) subgraph in with vertex set .
The identity automorphism is a trivial homomorphism ; If , then the inclusion map from to gives rise to a homomorphism.
Show that there exists a homomorphism from to iff is bi-partite.
If there exists an homomorphism , observe that and this defines the correct partition and shows that is bi-partite. If is bi-partite with then defining as gives the required homomorphism. ∎
Define a notion of -partite graphs and characterize -partite graphs using homomorphisms.
Denote by to be the number of injective homomorphisms from to . Let . Show that
where denotes that the sum is over distinct elements and is the induced subgraph on the vertices .
See here http://www.cs.elte.hu/~lovasz/problems.pdf for open problems about graph homomorphisms.
Let be the set of all finite graphs.
Graph property : A set is said to be a graph property if and , then .
Graph invariant : is a graph invariant if whenever . Equivalently is a graph invariant if is a graph property for every .
Spanning subgraph : is a spanning subgraph if .
Neighbourhood : If , the neighbourhood of ,
Degree :
is isolated if .
Regular graph : is -regular if for all .
Minimum degree :
Maximum degree :
Average degree :
Edge density :
Prove that This holds true even if ’s are negative numbers and can said to be averaging principle . It can be considered to be a basic instance of the more powerful probabilistic method.
Which of the graphs in Section 3.1 are regular and what are their average degrees ? Can you compute for these examples ?
Many of the above notions can be generalized to set systems or hypergraphs defined as follows.
(Set systems ) A set system or family of sets is a collection of subsets of a set . Set systems are also known as hypergraphs.
Thus graphs are equivalent to set system consisting of -element sets. Suppose be a set system defined i.e., . The incidence matrix is defined as matrix with . We can define the degree of in as . The following two lemmas are a consequence of double-counting argument .
Let be a set system on as above. Then
The proof is by observing that is the row-sum and is the column-sum in the incidence matrix . Further specializing to graphs where ’s are of cardinality , we derive the following.
(Euler 1736) is even. Thus the number of odd-degree vertices is even (handshaking lemma) and .
For a set system , show that .
Suppose is a 3-regular graph on vertices such that any two non-adjacent vertices have exactly one common neighbour. Is isomorphic to Petersen graph?
What can you say about the minimum degree, maximum degree and average degree of Complementary and Line graphs given those of the original graph?
For a complementary graph,
Minimum degree: Pick the vertex with the maximum degree in a finite graph with many vertices. So Now if has degree in , then it has in . So we get that in has the least degree, hence
Maximum degree: Continuing a similar argument as before,
Average degree: As shown, every vertex in has degree in where it had degree in . So, for vertices of , given as , we have,
For a line graph, things get a little complicated.
Minimum degree: Suppose a vertex has the minimum degree has the least number of edges it shares a common vertex with in the graph . Suppose connects and . So basically we should find an edge connecting vertices and such that is the smallest, or equivalently, is the smallest. So basically take
The two vertices whose sum of degrees give the smallest element of have the edge between them whose degree is the minimum in the line graph. Note: this may not always be the edge connected to the vertex with lowest degree in .
Maximum degree: Similar to the previous argument, the two vertices whose sum of degrees give the largest element of have the edge between them whose degree is the maximum in the line graph. Note: this may not always be the edge connected to the vertex with largest degree in .
Average degree: Note that as sum of degrees of a graph is twice the number of edges. So by exercise 2.1.11, we have
where and is the degree of vertex . Hence