Explore the fundamentals of Eulerian and Hamiltonian paths and circuits with targeted questions designed to reinforce concepts like graph traversal, cycles, and connectivity. Test your understanding of definitions, necessary conditions, and distinct properties within graph theory relevant to Eulerian and Hamiltonian concepts.
Which of the following best defines an Eulerian circuit in a connected graph?
Explanation: An Eulerian circuit is a closed path that uses every edge of the graph exactly once, ending at the starting vertex. Option two incorrectly focuses on vertices, not edges. The third option adds a requirement (visiting each vertex exactly once) that is not needed for Eulerian circuits. Option four allows repeated edges, which is not allowed in Eulerian circuits.
A connected undirected graph has exactly two vertices of odd degree. Which statement is true about Eulerian paths?
Explanation: A connected graph with exactly two vertices of odd degree will have an Eulerian path but won't have an Eulerian circuit. The first option is correct because Eulerian circuits require all vertices to have even degree. The second option is incorrect because a circuit cannot exist with odd degree vertices. The third misses that a path still exists. The fourth option confuses Eulerian properties with Hamiltonian circuits.
What is a defining feature of a Hamiltonian path in a graph?
Explanation: A Hamiltonian path passes through every vertex of a graph once without repetition. It is not required to use each edge, making option two incorrect, as that's a property of Eulerian paths. Option three mistakenly describes a star graph property. Option four inaccurately refers to a complete graph, which is unrelated to Hamiltonian paths.
For a connected undirected graph to contain an Eulerian circuit, what must be true about the degrees of its vertices?
Explanation: An Eulerian circuit requires all vertices to have even degree, ensuring that you can enter and leave every vertex an equal number of times. The second option allows only a path, not a circuit, if two vertices have odd degree. Having all degrees one or at least three doesn't guarantee Eulerian circuits, making options three and four incorrect.
How does a Hamiltonian path differ from an Eulerian path?
Explanation: The distinction is that Hamiltonian paths focus on visiting every vertex exactly once, while Eulerian paths are about traversing every edge once. Option two violates the definition, as Hamiltonian paths don't require returning to the start. Option three incorrectly switches properties. Option four is wrong since Eulerian paths require the graph to be connected.
Consider a simple connected graph with four vertices, each having degree 2. Which statement is true?
Explanation: If all vertices have even degree and the graph is connected, an Eulerian circuit exists. Although the graph may also have a Hamiltonian circuit, that's not guaranteed just by degrees alone, making the second option too strong. The third and fourth options are incorrect because the graph is connected and at least one circuit is possible.
Which complete graph with n vertices is guaranteed to have a Hamiltonian circuit?
Explanation: A complete graph with n ≥ 3 has a Hamiltonian circuit, so K5 (five vertices) fits this. K2 only has one edge and can't form a circuit. K1 has too few vertices for a circuit. Although K3 (three vertices) does have a Hamiltonian circuit, the question asks which is guaranteed, and K5 is the most illustrative and typical for Hamiltonian circuits among the options.
Given a figure-eight graph (two cycles sharing a single vertex), does it have an Eulerian circuit?
Explanation: In a figure-eight graph, if each vertex has even degree, an Eulerian circuit exists. The connectivity is not an issue here, so the second option is incorrect. Bipartiteness is irrelevant for Eulerian circuits, negating the third option. Cycle lengths do not affect the existence of an Eulerian circuit if vertex degrees meet the condition, making the fourth incorrect.
Which statement about the existence of Hamiltonian paths in a tree with n vertices is correct?
Explanation: In any tree, visiting all vertices along a longest path (from one leaf to another) forms a Hamiltonian path. The second option is incorrect as stars are just one type of tree. The third option contradicts the definition. The fourth is false since degrees in a tree can vary and still allow a Hamiltonian path.
Which property should you verify first to quickly determine if a connected undirected graph has an Eulerian path?
Explanation: The key step is counting vertices with odd degree; a connected graph has an Eulerian path if there are exactly two or zero. Bipartiteness does not affect Eulerian paths, making option two irrelevant. The total number of edges not directly determines path existence. Equal degrees across vertices are not a requirement for Eulerian paths, so the last option is also incorrect.