Skip to main content
Article thumbnail
Location of Repository

Parallel Execution of Stochastic Search Procedures on Reduced SAT Instances

By Wenhui Zhang, Zhuo Huang and Jian Zhang


Abstract. We present a technique for checking instances of the satisfiability (SAT) problem based on a combination of the Davis-Putnam (DP) procedure and stochastic methods. We first use the DP procedure to some extent, so as to partition and reduce the search space. If the reduction does not lead to an answer, a stochastic algorithm is then used to search each subspace. This approach is proven to be efficient for several types of SAT instances. A parallel implementation of the method is described and some experimental results are reported. 1 Introduction The Satisfiability (SAT) problem in the propositional logic is very well known. It is a key problem in computer science. It also plays an important role in real world applications such as planning, hardware verification and testing. Since SAT is an NP-complete problem, we do not expect that there is an efficient algorithm which can determine the satisfiability of every instance of the problem. But it is still worthwhile to do research on practical techniques which can solve many SAT instances efficiently

Publisher: SpringerVerlag
Year: 2009
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.