chapter 3b Flashcards

1
Q

what is searching?

A

Examine different possible sequences of actions & states, and come up with specific sequence of operators/actions that will take you from the initial state to the goal state.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is search tree?

A

is a representation in which nodes denote paths and branches connect paths.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what are the two function needed for conducting search?

A

generator and tester function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

list algorithm evaluation?

A

completeness, optimality , time complexity and space complexity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Searching Algorithms / strategies

A

Informed and Uninformed search

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is breadth first search and implementation

A

Expand all nodes on a given level of the search tree before moving to the next level and FIFO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

average number of child nodes for a given node called

A

branch factor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is Depth-first search and implementation

A

Expand one of the node at the deepest level of the tree and LIFO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

in DFS This algorithm may not terminate and go on infinitely on one path so what kind of solution you are going to use

A

cut-off depth

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

______is an operationally-effective piece of information on how to direct search in a problem space

A

Heuristic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly