PSet 3: informed search
(videos up to and including A*)
In the graph below, run Greedy search from Zerind to Bucharest. When vertices are removed from Open, break ties in alphabetical order. Show the order vertices were assigned to the current state s, and how the priority queue evolved in the same manner I have in the lectures. Label the nodes with their h-costs. What was the total cost of the path you find? is it optimal?
In the graph below, run A* search from Zerind to Bucharest. When vertices are removed from Open, break ties in alphabetical order. Show the order vertices were assigned to the current state s, and how the priority queue evolved in the same manner I have in the lectures. Label the nodes with their f-costs. What was the total cost of the path you find? is it optimal?


Challenge Problems¶
In the lecture, I defined monotonicity as a property of a heuristic where if is an ancester of , . Another way to talk about the same thing is with a property called consistency, where for every node and every adjacent successor generated by an action , , and In english, is less than or equal to the cost of going from to by taking action , plus .
Show that consistency implies monotonicity. That is, if a heuristic is consistent, it must be monotonic.
Show that consistency implies admissibility. That is if a heuristic is consistent, it must be admissible.