Sciweavers

SAT
2009
Springer

Restart Strategy Selection Using Machine Learning Techniques

13 years 11 months ago
Restart Strategy Selection Using Machine Learning Techniques
Abstract. Restart strategies are an important factor in the performance of conflict-driven Davis Putnam style SAT solvers. Selecting a good restart strategy for a problem instance can enhance the performance of a solver. Inspired by recent success applying machine learning techniques to predict the runtime of SAT solvers, we present a method which uses machine learning to boost solver performance through a smart selection of the restart strategy. Based on easy to compute features, we train both a satisfiability classifier and runtime models. We use these models to choose between restart strategies. We present experimental results comparing this technique with the most commonly used restart strategies. Our results demonstrate that machine learning is effective in improving solver performance.
Shai Haim, Toby Walsh
Added 27 May 2010
Updated 27 May 2010
Type Conference
Year 2009
Where SAT
Authors Shai Haim, Toby Walsh
Comments (0)