Unit 2 Topic 1 Introduction To Search
Unit 2 Topic 1 Introduction To Search
1
Ms. Richa Singh
CSE(AI)
CONTENTS
Basic
Search Terminologies
2
BASIC
Searching is a step by step procedure to
solve a search-problem in a given search
space.
A search problem can have three main
factors:
Search Space: Search space represents a set
of possible solutions, which a system may have.
Start State: It is a state from where agent
begins the search.
Goal Test: It is a function which observe the
current state and returns whether the goal3
state is achieved or not.
CONTI…
Other factors are
Search tree: A tree representation of
Goal state.
Problem Space Graph − It represents
Optimality
Time Complexity
Space Complexity
8
CONTI…
Completeness: A search algorithm is
said to be complete if it guarantees to
return a solution if at least any solution
exists for any random input.
11
INFORMED SEARCH VS. UNINFORMED
SEARCH
INFORMED SEARCH UNINFORMED SEARCH
It uses knowledge for the searching It doesn’t use knowledge for searching
process. process.
13