You are on page 1of 10

Hamiltonian Graph

By

K. KARTHIKA
SAS – Mathematics
VIT, Vellore.
• A cycle passing through all the vertices of a graph is called a
Hamiltonian cycle.

• A graph containing a Hamiltonian cycle is called a Hamiltonian


graph.

• A path passing through all the vertices of a graph is called a


Hamiltonian path.

• A graph containing a Hamiltonian path is said to be traceable.

06/06/2020 2
06/06/2020 3
06/06/2020 4
Complete Graph

06/06/2020 5
06/06/2020 6
Theorem 1
In a complete graph with n vertices there are (n − 1)/2 edge-disjoint
Hamiltonian cycles, if n is an odd number, n ≥ 3.
Proof
A complete graph G of n vertices has n ( n−1 ) / 2 edges and a
Hamiltonian cycle in G contains n edges. Therefore the number of
edge-disjoint Hamiltonian cycles in G cannot exceed (n − 1)/2.
When n is odd, we show there are (n − 1)/2 edge-disjoint
Hamiltonian cycles.

06/06/2020 7
• Keeping the vertices fixed on a circle, rotate the polygonal pattern
clockwise by 360/ n−1 , 2. 360/ n−1 ,..., n−3 /2 . 360/ n−1 degrees.
• We see that each rotation produces a Hamiltonian cycle that has no
edge in common with any of the previous ones.

• Therefore, there are (n−3)/2 new Hamiltonian cycles, all disjoint


from the one in Figure 1, and also edge-disjoint among themselves.

• Thus there are (n−1)/2 edge disjoint Hamiltonian cycles.

06/06/2020 8
Adjacency Matrix

06/06/2020 9
Incidence Matrix

06/06/2020 10

You might also like