Uninformed search strategies
BFS explores nodes in FIFO order and finds the shallowest goal; it is complete and optimal for unit-cost edges but uses O(b^d) memory. DFS explores depth-first using LIFO and uses O(bd) memory but is neither complete in infinite spaces nor optimal. Iterative deepening combines DFS memory efficiency with BFS completeness.
Check yourself: Is the search space finite, and does the cost model match the strategy's guarantee?