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

Discussion

What is branch and bound in a constraint optimisation problem?

  • A.Bounding the number of branches explored at each node
  • B.Searching only within a bounded region of the assignment space
  • C.Pruning branches whose best possible cost exceeds the best found
  • D.Splitting the problem into bounded independent subproblems

Answer: C

Keeping the cost of the best solution so far and abandoning any branch whose optimistic cost estimate already exceeds it prunes enormously while preserving optimality. It is the constraint optimisation counterpart of alpha beta pruning. Decomposition, branch limits and region restriction are different techniques. A bound that is provably optimistic, used to discard work that cannot help, is the same idea as an admissible heuristic seen from another direction.

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

Post your comment

Please log in or register to post a comment.