All mock tests are FREE till 31 December — register to save your progress
Unit 10 · Artificial Intelligence (AI) Paper 2 CS · December 2023

In the context of alpha-beta pruning in game trees, which of the following statements are correct regarding cut-off procedures?
(A) Alpha-beta pruning can eliminate subtrees with certainty when the value of a node exceeds the alpha/beta bounds.
(B) The primary purpose of alpha-beta pruning is to save computation time by searching fewer nodes in the same tree.
(C) Alpha-beta pruning guarantees the optimal solution in all cases by exploring the entire game tree.
(D) Alpha and beta bounds are initialised to negative and positive infinity respectively at the root node.
Choose the correct answer from the options given below:

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: C. (A), (B), (D) Only

Explanation

Alpha-beta safely prunes branches that fall outside the [α, β] window, saves time by examining fewer nodes, and starts with α = −∞, β = +∞. It returns the minimax value without exploring the entire tree, so C is false.

More Artificial Intelligence (AI) questions