Question 2.51

21. A Hamiltonian path in a graph is a tour of the vertices of the graph that visits each vertex once and only once and starts and ends at different vertices.

  1. For each of the graphs shown in Exercise 17, does the graph have a Hamiltonian path?
  2. Does each of these graphs have a Hamiltonian path that starts at X1 and ends at X2?
  3. Describe three real-world situations where finding a Hamiltonian path in a graph would be required.

21.

(a) Yes

(b) No

(c) Answers will vary.