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

Discussion

Why does the deepest level dominate the node count of an exponential tree?

  • A.It contains more nodes than every level above it combined
  • B.Nodes at the deepest level require more memory each
  • C.The goal test is applied only at the deepest level
  • D.Deeper nodes take longer to generate than shallow ones

Answer: A

For a branching factor above two the bottom level exceeds the sum of all the others, so any analysis of an exponential tree is dominated by its last level. That is why iterative deepening's repeated work is cheap and why any pruning near the bottom is worth far more than pruning near the top. Memory per node, goal testing and generation cost are uniform. A structural fact about exponentials that determines several algorithmic conclusions is worth internalising rather than rederiving.

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

Post your comment

Please log in or register to post a comment.