A* algorithm is guaranteed to find an optimal solution if
UGC NET - 2012,
Answer: C
The A* algorithm is guaranteed to find an optimal solution if the heuristic h' never overestimates the true cost h to reach the goal, which is called an admissible heuristic. If h' were always 0, the search would become uniform cost search, which is also optimal but is not the condition stated in general, and g always 1 would make the cost of every step the same. A heuristic that never underestimates would be too large and could miss the best path. The keyed answer is that h' never overestimates h.
Please log in or register to report this question.