2.2-Search Algorithm - Basics-060224
2.2-Search Algorithm - Basics-060224
Artificial Intelligence
(BITE308L)
Search Algorithm
2/6/2024
Basics
1
06-02-2024
2/6/2024
• Transition model: A description of what each action do, can be represented as
a transition model
• Path Cost: It is a function which assigns a numeric cost to each path
• Solution: It is an action sequence which leads from the start node to the goal
node
• Optimal Solution: If a solution has the lowest cost among all solutions
2
06-02-2024
2/6/2024
Dr. Hemalatha S, SCORE, VIT
Uninformed search
• The search strategies have no additional information about states beyond that
provided in the problem definition
• Does not contain any domain knowledge
• Closeness
• Location of the goal
• Search tree is searched without any information about the search space 2/6/2024
3
06-02-2024
informed search
• Strategies that know whether one non-goal state is more promising than
another
• Informed search algorithms use domain knowledge
• In an informed search, problem information is available which can
2/6/2024
guide the search
• Informed search strategies can find a solution more efficiently than an
uninformed search strategy
• Also called a Heuristic search
• A heuristic is a way which might not always be guaranteed for best
solutions but guaranteed to find a good solution in reasonable time
• Breadth-first Search
• Depth-first Search 2/6/2024
4
06-02-2024
2/6/2024
• A* Search