Question

In: Computer Science

Dirac's Theorem states that "A simple graph with n vertices (n >= 3) is Hamiltonian if...

Dirac's Theorem states that "A simple graph with n vertices (n >= 3) is Hamiltonian if every vertex has degree n / 2 or greater". Show that K n,n is Hamiltonian for all n >= 3

Solutions

Expert Solution

Proof:

Let P=p1p2…pkP=p1p2…pk be the longest path in GG.

If p1p1 is adjacent to some vertex vv not in PP, then the path vp1p2…pkvp1p2…pk would be longer than PP, contradicting the choice of PP.

The same argument can be made for pkpk.

So both p1p1 and pkpk are adjacent only to vertices in PP.

Since deg(p1)≥n2deg⁡(p1)≥n2 and p1p1 cannot be adjacent to itself, k≥n2+1k≥n2+1.


Claim: There is some value of jj (1≤j≤k1≤j≤k) such that:

  • pjpj is adjacent to pkpk, and
  • pj+1pj+1 is adjacent to p1p1.

Suppose that the claim is not true.

Then since all vertices adjacent to p1p1 or pkpk lie on PP, there must be at least deg(p1)deg⁡(p1) vertices on PP not adjacent to pkpk.

Since all the vertices adjacent to pkpk and pkpk itself also lie on PP, the path must have at least deg(p1)+deg(pk)+1≥n+1deg⁡(p1)+deg⁡(pk)+1≥n+1 vertices.

But GG has only nn vertices: a contradiction.


This gives a cycle C=pj+1pj+2…pkpjpj−1…p2p1pj+1C=pj+1pj+2…pkpjpj−1…p2p1pj+1.

Suppose G−CG−C is nonempty.

Then since GG is connected, there must be a vertex v∈G−Cv∈G−C adjacent to some pipi.

So the path from vv to pipi and then around CC to the vertex adjacent to pipi is longer than PP, contradicting the definition of PP.


Therefore all vertices in GG are contained in CC, making CC a Hamilton cycle.


Related Solutions

(a) What is the maximum degree of a vertex in a simple graph with n vertices?...
(a) What is the maximum degree of a vertex in a simple graph with n vertices? (b) What is the maximum number of edges in a simple graph of n vertices? (c) Given a natural number n, does there exist a simple graph with n vertices and the maximum number of edges?
Let G be a simple undirected graph with n vertices where n is an even number....
Let G be a simple undirected graph with n vertices where n is an even number. Prove that G contains a triangle if it has at least (n^2 / 4) + 1 edges using mathematical induction.
Let Kn denote the simple graph on n vertices. (a) Let v be some vertex of...
Let Kn denote the simple graph on n vertices. (a) Let v be some vertex of Kn and consider K n − v, the graph obtained by deleting v. Prove that K n − v is isomorphic to K n−1 . (b) Use mathematical induction on n to prove the following statement: K n , the complete graph on n vertices, has n(n-1)/2 edges
Null graph,Nn, n=1,2,3,4...,the graph with n vertices and no edges. (N4=4 vertices with no edges) 4...
Null graph,Nn, n=1,2,3,4...,the graph with n vertices and no edges. (N4=4 vertices with no edges) 4 a) find a graph with 8 vertices with no 3-cycles and no induced sub graph isomorphic to N4 b)prove that every simple graph with 9 vertices with no 3-cycles has an induced sub graph isomorphic to N4
An m × n grid graph has m rows of n vertices with vertices closest to...
An m × n grid graph has m rows of n vertices with vertices closest to each other connected by an edge. Find the greatest length of any path in such a graph, and provide a brief explanation as to why it is maximum. You can assume m, n ≥ 2. Please provide an explanation without using Hamilton Graph Theory.
Prove or disprove the following statements. (a) There is a simple graph with 6 vertices with...
Prove or disprove the following statements. (a) There is a simple graph with 6 vertices with degree sequence (3, 3, 5, 5, 5, 5)? (b) There is a simple graph with 6 vertices with degree sequence (2, 3, 3, 4, 5, 5)?
Consider an undirected graph G that has n distinct vertices. Assume n≥3. How many distinct edges...
Consider an undirected graph G that has n distinct vertices. Assume n≥3. How many distinct edges will there be in any circuit for G that contains all the vertices in G? What is the maximum degree that any vertex in G can have? What is the maximum number of distinct edges G can have? What is the maximum number of distinct edges that G can have if G is disconnected?
let G be a simple graph. show that the relation R on the set of vertices...
let G be a simple graph. show that the relation R on the set of vertices of G such that URV if and only if there is an edge associated with (u,v) is a symmetric irreflexive relation on G
Consider the m by n grid graph: n vertices in each of m rows, and m...
Consider the m by n grid graph: n vertices in each of m rows, and m vertices in each of n columns arranged as a grid, and edges between neighboring vertices on rows and columns (excluding the wrap-around edges in the toric mesh). There are m n vertices in total. a)What is the diameter of this graph? b) From the top left vertex to the bottom right vertex, how many shortest paths are there? Please explain.
Prove a connected simple graph G with 16 vertices and 117 edges is not Eulerian.
Prove a connected simple graph G with 16 vertices and 117 edges is not Eulerian.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT