Assignment 2 Flashcards
Which search strategy is also called as blind search?
a) Uninformed search
b) Informed search
c) Simple reflex search
d) All of the mentioned
a) Uninformed search
How many main types are available in uninformed search method as our lectures?
a) 3
b) 4
c) 5
d) 6
c) 5
Which search is implemented with an empty first-in-first-out queue?
a) Depth-first search
b) Breadth-first search
c) Bidirectional search
d) None of the mentioned
b) Breadth-first search
When is breadth-first search is optimal?
a) When there is less number of nodes
b) When all step costs are equal
c) When all step costs are unequal
d) None of the mentioned
b) When all step costs are equal
What is the space complexity of Depth-first search?
a) O(b)
b) O(bl)
c) O(m)
d) O(bm)
d) O(bm)
How many parts does a problem consists of?
a) 1
b) 2
c) 3
d) 4
d) 4
Which algorithm is expected to solve any kind of problem?
a) Breadth-first algorithm
b) Tree algorithm
c) Bidirectional search algorithm
d) None of the mentioned
b) Tree algorithm
Which search algorithm imposes a fixed depth limit on nodes?
a) Depth-limited search
b) Depth-first search
c) Iterative deepening search
d) Bidirectional search
a) Depth-limited search
Which search implements stack operation for searching the states?
a) Depth-limited search
b) Depth-first search
c) Breadth-first search
d) None of the mentioned
b) Depth-first search
Blind searching is general term for
a) Informed Search
b) Uninformed Search
c) Informed & Unformed Search
d) Heuristic Search
b) Uninformed Search
Strategies that know whether one non-goal state is “more promising” than another are called
a) Informed & Unformed Search
b) Unformed Search
c) Heuristic & Unformed Search
d) Informed & Heuristic Search
d) Informed & Heuristic Search
Which of the following is/are Uninformed Search technique/techniques
a) Breadth First Search (BFS)
b) Depth First Search (DFS)
c) Bidirectional Search
d) All of the mentioned
d) All of the mentioned
Which data structure conveniently used to implement BFS?
a) Stacks
b) Queues
c) Priority Queues
d) All of the mentioned
b) Queues
Which data structure conveniently used to implement DFS?
a) Stacks
b) Queues
c) Priority Queues
d) All of the mentioned
a) Stacks
The time and space complexity of BFS is (For time and space complexity problems consider b as branching factor and d as depth of the search tree.)
a) O(bd+1) and O(bd+1)
b) O(b2) and O(d2)
c) O(d2) and O(b2)
d) O(d2) and O(d2)
a) O(bd+1) and O(bd+1)
Breadth-first search is not optimal when all step costs are equal, because it always expands the shallowest unexpanded node. State whether true or false.
True
False
False
uniform-cost search expands the node n with the__________
a) Lowest path cost
b) Heuristic cost
c) Highest path cost
d) Average path cost
a) Lowest path cost
Depth-first search always expands the ______ node in the current fringe of the search tree.
a) Shallowest
b) Child node
c) Deepest
d) Minimum cost
c) Deepest
Breadth-first search always expands the ______ node in the current fringe of the search tree.
a) Shallowest
b) Child node
c) Deepest
d) Minimum cost
a) Shallowest
Optimality of BFS is
a) When there is less number of nodes
b) When all step costs are equal
c) When all step costs are unequal
d) None of the mentioned
b) When all step costs are equal
We often regard a LIFO as a ______ and an FIFO as ________
a) Stack, Queue
b) Queue, Stack
c) Priority Queue, Stack
d) Stack. Priority Queue
a) Stack, Queue
The main task of a problem-solving agent is
a) Solve the given problem and reach to goal
b) To find out which sequence of action will get it to the goal state
c) All of the mentioned
d) None of the mentioned
c) All of the mentioned