|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
n |
A heuristic h(n)
is admissible if for every node n,
|
|
|
h(n) ≤ h*(n), where h*(n)
is the true cost to reach
|
|
the goal state
from n.
|
|
|
n |
An admissible
heuristic never overestimates the
|
|
|
cost to reach
the goal, i.e., it is optimistic
|
|
|
n |
Example:
hSLD(n) (never overestimates the actual
|
|
|
|
|
road distance)
|
|
|
n |
Theorem:
If h(n) is admissible, A* using TREE-
|
|
|
|
|
SEARCH is optimal
|
|
|
|