Another name of informed search
Heuristic search
Informed search definition
Search strategy that uses problem specific knowledge to find solutions more efficiently
Types of informed search
Best first search algorithm
A* search algo
Functions in AI (only names and denotes by)
Evaluation function f(n)
Path cost / Cumulative cost g(n)
Heuristic function h(n)
Evaluation function
f(n)
Determines the priority of a node n for exploration in the search algo
Path cost
g(n)
Cumulative cost
It represents the actual cost incurred to reach the node n from the start node
It accumulates cost based on the chosen path
Heuristic function
range also
Heuristic function is zero when
h(n)
It provides an estimate of the remaining cost to reach the goal from the current node n
It must be admissible (never overestimates) and consistent (entrees triangle inequality) for algos like A* to guarantee optimality
non negative and state dependent
Heuristic function is zero when node is goal node
Best first search
* Another name
* Evaluation function
* Definition
* Optimality
* Completeness
* TC
* SC
* Remember in approach
* To check the solution if it is optimal or not, what to do
Best first search
* Another name: greedy search
A*
* Another name
* Evaluation function
* Definition
* Optimality
* Completeness
* TC
* SC
* Remember in approach
A*
Important node for A* search
The triangle inequality conceptually resembles ‘consistency monotonicity property’ :- The direct path from n to the goal is no longer than the sum of two shorter paths from n to n’ to the goal.