pith. sign in

arxiv: 1107.0268 · v2 · pith:NQSJHXT2new · submitted 2011-07-01 · 💻 cs.AI

Simple Algorithm Portfolio for SAT

classification 💻 cs.AI
keywords portfolioalgorithmbeeninstancessatzillaselectionsimplesolver
0
0 comments X
read the original abstract

The importance of algorithm portfolio techniques for SAT has long been noted, and a number of very successful systems have been devised, including the most successful one --- SATzilla. However, all these systems are quite complex (to understand, reimplement, or modify). In this paper we propose a new algorithm portfolio for SAT that is extremely simple, but in the same time so efficient that it outperforms SATzilla. For a new SAT instance to be solved, our portfolio finds its k-nearest neighbors from the training set and invokes a solver that performs the best at those instances. The main distinguishing feature of our algorithm portfolio is the locality of the selection procedure --- the selection of a SAT solver is based only on few instances similar to the input one.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.