search

Definition

Consistent Heuristic

A heuristic is called consistent if, for every node , every successor of and every operator

holds, where are the path costs for .

Non-Decreasing

Non-Decreasing

If is consistent, then (the evaluation function) is non-decreasing along every path:

Optimal Graph Search

If is consistent, then A* search using graph search is optimal.