Reputation: 1059
I have a question about Huristic function in Artificial Intelligence (AI). I know that we should look for monotonic and admissible heuristic function.
I have two questions:
Why is it required that the function will be admissible?
What are the advantages of monotonic heuristic functions?
Thank you!
Upvotes: 3
Views: 793
Reputation: 36456
An admissible heuristic is one that provides a lower bound estimate to the goal state.
A monotonic (also known as consistent) heuristic will allow you to implement an optimal A* search efficiently. It guarantees optimality if you visit each state only once.
Upvotes: 8
Reputation: 6118
For the admissibility - it gives you a lower bound for the optimal solution.
Upvotes: 3