A Bayesian Approach to Tackling Hard Computational Problems
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Jan 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 0; 2024: 1.
5 papers.
- 2022What Can Transformers Learn In-Context? A Case Study of Simple Function Classescited by 715
- 2024From Medprompt to o1: Exploration of Run-Time Strategies for Medical Challenge Problems and Beyondcited by 24
- 2021Improved Sample Complexity Bounds for Branch-and-Cutcited by 13
- 2022Formalizing Preferences Over Runtime Distributionscited by 2
- 2022Arbitrarily Large Labelled Random Satisfiability Formulas for Machine Learning Trainingcited by 1
- 2024From Medprompt to o1: Exploration of Run-Time Strategies for Medical Challenge Problems and Beyond6 Nov 2024
- 2022Arbitrarily Large Labelled Random Satisfiability Formulas for Machine Learning Training21 Nov 2022
- 2022What Can Transformers Learn In-Context? A Case Study of Simple Function Classes1 Aug 2022
- 2022Formalizing Preferences Over Runtime Distributions25 May 2022
- 2021Improved Sample Complexity Bounds for Branch-and-Cut18 Nov 2021