A Bayesian Approach to Tackling Hard Computational Problems
Horvitz, Eric J., Ruan, Yongshao, Gomes, Carla P., Kautz, Henry, Selman, Bart, Chickering, David Maxwell
–arXiv.org Artificial Intelligence
We are developing a general framework for using learned Bayesian models for decision-theoretic control of search and reasoningalgorithms. We illustrate the approach on the specific task of controlling both general and domain-specific solvers on a hard class of structured constraint satisfaction problems. A successful strategyfor reducing the high (and even infinite) variance in running time typically exhibited by backtracking search algorithms is to cut off and restart the search if a solution is not found within a certainamount of time. Previous work on restart strategies have employed fixed cut off values. We show how to create a dynamic cut off strategy by learning a Bayesian model that predicts the ultimate length of a trial based on observing the early behavior of the search algorithm. Furthermore, we describe the general conditions under which a dynamic restart strategy can outperform the theoretically optimal fixed strategy.
arXiv.org Artificial Intelligence
Jan-10-2013
- Country:
- Europe > Sweden
- North America
- Canada > Quebec
- Montreal (0.04)
- United States
- California
- San Francisco County > San Francisco (0.04)
- San Mateo County > San Mateo (0.04)
- Santa Clara County
- Mountain View (0.04)
- Stanford (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Nevada > Clark County
- Las Vegas (0.04)
- New York > Tompkins County
- Ithaca (0.04)
- Rhode Island > Providence County
- Providence (0.05)
- Washington > King County
- California
- Canada > Quebec
- Genre:
- Research Report (1.00)