Question: Search algorithm is an important technique in planning an optimal solution. There are two search technique representation, i . e . a search tree and
Search algorithm is an important technique in planning an optimal solution. There are two search technique representation, ie a search tree and a search graph. Figure shows a search representation with the start node denoted as S while the goal node denoted as G The heuristic functions are labelled within the nodes while the actual cost functions are labelled on the edges.
a State the differences between a search tree and a search graph.
marks
b Identify if the search representation in Figure is a search tree or a search graph? Justify your answer.
marks
c Provide the solutions for the following search algorithms:
i Breadth First Search
marks
ii Depth First Search
marks
iii. Uniform Cost Search
marks
iv Greedy Search Best First Search
marks
v A Search
marks
Revision
Page of mathbf
Give your solution in the form of example as follows:
Returned path: S N G
Path cost:
Nodes expended:
d Compare the strategies in Question c Comment on their performances based on the completeness, optimality, time and space complexities.
marks
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
