August 2018
Intermediate to advanced
124 pages
2h 47m
English
In the preceding section, you learned that the path found by a greedy BFS is as follows:

The total distance covered is 14.24. However, the actual optimal solution is shown in the following diagram:

The total distance covered is 12. This means that the greedy BFS algorithm is not optimal. The problem is that the heuristic function doesn't consider the costs already incurred. A* Search proposes a new heuristic function, which computes the sum of the cost incurred and the estimated cost to reach the goal state.
Read now
Unlock full access