Why a * Is Admissible
A* Is Admissible If It Uses an Admissible Heuristic, and H(Goal) = 0. (H(N) Is Smaller Than H*(N)), Then A* Is Guaranteed to Find an Optimal Solution. I. E...
A* is admissible if it uses an admissible heuristic, and h(goal) = 0. (h(n) is smaller than h*(n)), then A* is guaranteed to find an optimal solution. i.e., f(n) is non-decreasing along any path. Theorem: If h(n) is consistent, f along any path is non-decreasing.
IS A * algorithm is admissible?
Key Point: All A* algorithms are admissible. In other words, bread-first search uses a trivial estimate of the distance to the goal. Route Finding Example: For route-finding problems, the straight-line distance from city n to a goal city is a lower bound on the distance of an optimal route from n to the goal.
Must Read
What is admissibility of A *?
Admissibility. A search algorithm is said to be admissible if it is guaranteed to return an optimal solution. If the heuristic function used by A* is admissible, then A* is admissible.