Minimum Proof Graphs and Fastest-Cut-First Search Heuristics
Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 492-497.
Abstract
Alpha-Beta is the most common game tree search algorithm, due to its high-performance and straightforward implementation. In practice one must find the best trade-off between heuristic evaluation time and bringing the subset of nodes explored closer to a minimum proof graph. In this paper we present a series of structural properties of minimum proof graphs that help us to prove that finding such graphs is NP-hard for arbitrary DAG inputs, but can be done in linear time for trees. We then introduce the class of fastest-cut-first search heuristics that aim to approximate minimum proof graphs by sorting moves based on approximations of sub-DAG values and sizes. To explore how various aspects of the game tree (such as branching factor and distribution of move values) affect the performance of Alpha-Beta we introduce the class of ``Prefix Value Game Trees'' that allows us to label interior nodes with true minimax values on the fly without search. Using these trees we show that by explicitly attempting to approximate a minimum game tree we are able to achieve performance gains over Alpha-Beta with common extensions.Timothy Furtak, Michael Buro
@inproceedings{ijcai2009p89,
title = {Minimum Proof Graphs and Fastest-Cut-First Search Heuristics},
author = {Furtak, Timothy and Buro, Michael},
booktitle = {Proceedings of the Twenty-First International Joint Conference on
Artificial Intelligence, {IJCAI-09}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Hiroaki Kitano},
pages = {492--497},
year = {2009},
url = {https://ijcai.org/proceedings/2009/89},
}
TY - CPAPER TI - Minimum Proof Graphs and Fastest-Cut-First Search Heuristics AU - Furtak, Timothy AU - Buro, Michael T2 - Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence, IJCAI-09 PB - International Joint Conferences on Artificial Intelligence PY - 2009 SP - 492 EP - 497 UR - https://ijcai.org/proceedings/2009/89 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: