lecture_3
lecture_3
العليا
فرع الجبل األخضر
Artificial Intelligence
Search Algorithms in AI
Knowledge Representation in AI
Search problems
These kind of algorithms have information on the goal state, which helps in more
efficient searching. This information is obtained by something called a heuristic.
In this section, we will discuss the following search algorithms.
• Greedy Search
• A* Tree Search
• A* Graph Search
Heuristic: A heuristic h is defined as- h(x) = Estimate of distance of node x from the goal
node. Lower the value of h(x), closer is the node from the goal.
Strategy: Expand the node closest to the goal state, i.e. expand the node with a lower h value.
f= 2+5-7
f= 3+4+3-7
f= 2+1+4-7
f= 3+2+2-7
f= 3+1+3-7
f= 4+3 -7
• Resources you can use :(Google Scholar - Google Books - Microsoft Academic -
WorldWideScience Science.gov - Wolfram Alpha - Refseek – BASE- Infotopia )
• How to cite website: Name of website, The title, Access Date, URL