English

Online Estimation of SAT Solving Runtime

Artificial Intelligence 2009-03-05 v1

Abstract

We present an online method for estimating the cost of solving SAT problems. Modern SAT solvers present several challenges to estimate search cost including non-chronological backtracking, learning and restarts. Our method uses a linear model trained on data gathered at the start of search. We show the effectiveness of this method using random and structured problems. We demonstrate that predictions made in early restarts can be used to improve later predictions. We also show that we can use such cost estimations to select a solver from a portfolio.

Keywords

Cite

@article{arxiv.0903.0695,
  title  = {Online Estimation of SAT Solving Runtime},
  author = {Shai Haim and Toby Walsh},
  journal= {arXiv preprint arXiv:0903.0695},
  year   = {2009}
}

Comments

6 pages, 3 figures. Proc. of the 11th International Conf. on Theory and Applications of Satisfiability Testing, Guangzhou, China, May 2008

R2 v1 2026-06-21T12:18:08.939Z