Definition
Breadth-First Search
Properties
Completeness
Breadth-first search is completes since
Time Complexity
Suppose solution is at depth
where
If solution test happens at expansion time:
Space Complexity
In the worst-case, breadth-first search keeps every node in memory. Thus is it
Optimality
Breadth-first search is optimal if the cost per step is
