Abstract
Propositional Satisfiability (SAT) is a well-known NP-complete problem, being fundamental in solving many application problems in Computer Science and Engineering. Recent work on SAT has provided experimental and theoretical evidence that the use of randomization can be quite effective at solving hard instances of SAT. First, randomization was used in local search SAT algorithms, where the search is started over again to avoid getting stuck in a locally optimal partial solution. Moreover, in the last few years randomization has also been included in systematic search algorithms. As a result, backtrack search is given more freedom either to find a solution or to prove unsatisfiability. Indeed, backtrack search algorithms, randomized and run with restarts, were shown to perform significantly better on specific problem instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
I. Lynce and J. P. Marques-Silva. Tuning randomization in backtrack search SAT algorithms. Technical Report RT/05/2002, INESC, June 2002.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lynce, I., Marques-Silva, J. (2002). Tuning Randomization in Backtrack Search SAT Algorithms. In: Van Hentenryck, P. (eds) Principles and Practice of Constraint Programming - CP 2002. CP 2002. Lecture Notes in Computer Science, vol 2470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46135-3_67
Download citation
DOI: https://doi.org/10.1007/3-540-46135-3_67
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44120-5
Online ISBN: 978-3-540-46135-7
eBook Packages: Springer Book Archive