A Hamilton cycle is a cycle graph which visits every vertex of a finite graph exactly once, apart from returning to its starting vertex. A graph is Hamiltonian when it contains such a cycle.
Let be a longest path. Every neighbour of either endpoint lies on it. Among the indices , mark those with an edge and those with an edge. Their total number isso some index has both marks. The edges at that index close the path into the cycle graphThe minimum-degree hypothesis also forces the graph to be a connected graph: each component would otherwise have at least vertices. If , an edge from this cycle to an outside vertex would give a longer path by opening the cycle at its incident vertex. Hence , proving the Dirac theorem and Hamiltonicity.
The bound is sharp. For , take two disjoint copies of , with minimum degree . For , take two copies of sharing exactly one vertex. The minimum degree is , but the shared vertex is a cut vertex, which no Hamiltonian graph can have. Both constructions have
Add missing cross-edges to a hypothetical non-Hamiltonian balanced bipartite graph until it is maximal with that property. The complete bipartite graph is Hamiltonian for , so a missing cross-edge remains. Adding it creates a Hamilton cycle, and removing it gives a Hamilton pathFor each , consider the conditions and . Since , they hold together for some . Following the path from to , crossing to , following the remaining path backwards to , and crossing back to gives a Hamilton cycle already in the original maximal graph. This contradiction proves the stated Hamiltonicity criterion.
For , two disjoint copies of have vertices in each class and minimum degree . For , the disjoint union has vertices in each class and minimum degree . Both are disconnected and hence non-Hamiltonian. Thus the sharp counterexamples have for every .
Articles by others on the same topic
There are currently no matching articles.