ADS Unit 4
ADS Unit 4
ADS Unit 4
Bounding:
• Computes bounds (upper or lower) on the best possible solution
in each branch.
• If a branch's bound is worse than best known solution, it is
discarded or “pruned.”
Core Concepts of B&B
Pruning:
• Eliminates subproblems (nodes) that cannot yield a better
solution than the current best.
• This step reduces the search space considerably.
• Making the algorithm more efficient.
Search Strategies:
• B&B relies on specific search techniques to choose which
branches to explore, including depth-first, breadth-first, and
best-bound strategies.
Steps in the B & B Algorithm