1. Computer Science Engineering (CSE)
  2. Design and Analysis of Algorithms
  3. Which of the following algorithm can be ...
Q.

Which of the following algorithm can be used to solve the Hamiltonian path problem efficiently?

A. branch and bound
B. iterative improvement
C. divide and conquer
D. greedy algorithm
Answer» A. branch and bound
Explanation: the hamiltonian path problem can be solved efficiently using branch and bound approach. it can also be solved using a backtracking approach.

Discussion