Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AI - Heuristic function requirements

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:

  1. Why is it required that the function will be admissible?

  2. What are the advantages of monotonic heuristic functions?

Thank you!

like image 451
zeevblu Avatar asked Jan 27 '26 12:01

zeevblu


1 Answers

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.

like image 193
tskuzzy Avatar answered Jan 29 '26 06:01

tskuzzy



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!