Questions: Hamiltonian Cycles: Dirac and Ore Conditions

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A graph has 10 vertices and every vertex has degree 4. A student concludes: 'Dirac's threshold is n/2 = 5, and every vertex has degree only 4, so the graph is not Hamiltonian.' Is this reasoning correct?

AYes — the Dirac degree condition is not met, so the graph cannot have a Hamiltonian cycle
BNo — Dirac's condition is sufficient but not necessary; the graph might still be Hamiltonian even though the condition fails
CNo — Dirac's threshold for 10 vertices is actually 4, not 5, so the condition is satisfied
DYes — degree 4 in a 10-vertex graph is always too low for any Hamiltonian cycle to exist
Question 2 Multiple Choice

Ore's theorem is strictly more broadly applicable than Dirac's theorem because:

AOre requires every vertex to have degree ≥ n/2 individually, while Dirac only requires non-adjacent pairs to have high degree
BEvery graph satisfying Dirac also satisfies Ore, but not every graph satisfying Ore satisfies Dirac
COre's condition applies only to bipartite graphs, which Dirac cannot handle
DOre uses algebraic conditions while Dirac uses purely combinatorial ones, making Ore more general
Question 3 True / False

A cycle graph Cₙ on n ≥ 3 vertices is Hamiltonian despite having every vertex with degree 2, far below the Dirac threshold of n/2.

TTrue
FFalse
Question 4 True / False

If a graph fails Ore's condition for some non-adjacent pair (u, v) where deg(u) + deg(v) < n, then the graph can seldom have a Hamiltonian cycle.

TTrue
FFalse
Question 5 Short Answer

Why is the fact that Dirac and Ore conditions are sufficient but not necessary important for understanding the computational difficulty of detecting Hamiltonian cycles?

Think about your answer, then reveal below.