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

Discussion

When does iterative deepening A star perform badly?

  • A.When the branching factor of the problem is very large
  • B.When the solution lies at a shallow depth in the tree
  • C.When many distinct f values cause very many iterations
  • D.When the heuristic is admissible but not consistent

Answer: C

If step costs are real valued, almost every node has a distinct f and each iteration raises the threshold by a tiny amount, so the number of iterations approaches the number of nodes. Rounding thresholds or using recursive best first search are the usual responses. Consistency, branching factor and shallow goals do not cause the problem. An algorithm whose efficiency depends on the granularity of the cost function is one whose applicability must be checked against the problem's costs.

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

Post your comment

Please log in or register to post a comment.