2015
DOI: 10.48550/arxiv.1510.07217
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

An Efficient Implementation for WalkSAT

Abstract: Stochastic local search (SLS) algorithms have exhibited great effectiveness in finding models of random instances of the Boolean satisfiability problem (SAT). As one of the most widely known and used SLS algorithm, WalkSAT plays a key role in the evolutions of SLS for SAT, and also hold stateof-the-art performance on random instances. This work proposes a novel implementation for WalkSAT which decreases the redundant calculations leading to a dramatically speeding up, thus dominates the latest version of WalkS… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2016
2016
2017
2017

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 3 publications
0
1
0
Order By: Relevance
“…We propose separated-non-caching, which is even more efficient. The term "separated" indicates that we have separated the non-caching process from the break value calculation, detailed can be found in the technical report (Liu 2015). We stress out that polyLS can make use of the separated-non-caching implementation to calculate break values, while probSAT cannot.…”
Section: Separated-non-caching Technologymentioning
confidence: 99%
“…We propose separated-non-caching, which is even more efficient. The term "separated" indicates that we have separated the non-caching process from the break value calculation, detailed can be found in the technical report (Liu 2015). We stress out that polyLS can make use of the separated-non-caching implementation to calculate break values, while probSAT cannot.…”
Section: Separated-non-caching Technologymentioning
confidence: 99%