An analysis of the full alpha-beta pruning algorithm

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

An analysis of the alpha-beta pruning algorithm is presented which takes into account both shallow and deep cut-offs. A formula is first developed to measure the average number of terminal nodes examined by the algorithm in a uniform tree of degree n and depth of when ties are allowed among the bottom positions: specifically, all bottom values are assumed to be independent identically distributed random variables drawn from a discrete probability distribution. A worst case analysis over all possible probability distributions is then presented by considering the limiting case when the discrete probability distribution tends to a continuous probability distribution. The branching factor of the alpha-beta pruning algorithm Is shown to grow with n as Θ(n/ln n), therefore confirming a claim by Knuth and Moore that deep cut-offs only have a second order effect on the behavior of the algorithm.

Cite

CITATION STYLE

APA

Baudot, G. M. (1978). An analysis of the full alpha-beta pruning algorithm. In Proceedings of the Annual ACM Symposium on Theory of Computing (pp. 296–313). Association for Computing Machinery. https://doi.org/10.1145/800133.804359

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free