Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is iterative deepening search?

  • A.A search that deepens only the most promising branch each round
  • B.Depth limited search repeated with increasing limits
  • C.Breadth first search that discards each level once expanded
  • D.Depth first search that remembers which nodes it has visited

Answer: B

Running depth limited search with a limit of zero, then one, then two and so on gives the completeness and optimality of breadth first with the linear memory of depth first. The repeated work is much smaller than it appears. It is the standard choice when the space is large and the solution depth unknown. Combining the guarantees of one algorithm with the memory profile of another, at modest cost, is an unusually clean result.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.