A general scheme for automatic generation of search heuristics from specification dependencies☆

作者:

摘要

The paper presents and evaluates the power of a new scheme that generates search heuristics mechanically for problems expressed using a set of functions or relations over a finite set of variables. The heuristics are extracted from a parameterized approximation scheme called Mini-Bucket elimination that allows controlled trade-off between computation and accuracy. The heuristics are used to guide Branch-and-Bound and Best-First search. Their performance is compared on two optimization tasks: the Max-CSP task defined on deterministic databases and the Most Probable Explanation task defined on probabilistic databases. Benchmarks were random data sets as well as applications to coding and medical diagnosis problems. Our results demonstrate that the heuristics generated are effective for both search schemes, permitting controlled trade-off between preprocessing (for heuristic generation) and search.

论文关键词:Heuristic search,Automated reasoning

论文评审过程:Received 15 February 2000, Revised 3 March 2001, Available online 10 December 2001.

论文官网地址:https://doi.org/10.1016/S0004-3702(01)00107-2