2012
DOI: 10.1007/978-3-642-31612-8_3
|View full text |Cite
|
Sign up to set email alerts
|

Choosing Probability Distributions for Stochastic Local Search and the Role of Make versus Break

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
124
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 76 publications
(125 citation statements)
references
References 11 publications
1
124
0
Order By: Relevance
“…As one result of our implementation analysis, we have figured out that the break l value can be computed very easily within the non-caching implementations and consequently analyzed its role in the probSAT solver. The authors of [2] also mention that the role of make should not be neglected as was shown in [4]. This is of course true for their findings, but as the make and break value are complements of each other, it is sufficient to consider only the break value.…”
Section: Related Workmentioning
confidence: 99%
“…As one result of our implementation analysis, we have figured out that the break l value can be computed very easily within the non-caching implementations and consequently analyzed its role in the probSAT solver. The authors of [2] also mention that the role of make should not be neglected as was shown in [4]. This is of course true for their findings, but as the make and break value are complements of each other, it is sufficient to consider only the break value.…”
Section: Related Workmentioning
confidence: 99%
“…The heuristic to choose a literal to be flipped is the key of the search, and determines the performance of the algorithm. Many heuristics have been proposed for this reason [1]- [4], [19], [20]. Among them, WSAT/SKC [1] is the basis of our proposed method.…”
Section: Related Workmentioning
confidence: 99%
“…Sophisticated SLS algorithms such as [3], [4], [19] have been proposed, but their control structures and the required memory access sequences are complex, and it is not easy to implement them in hardware. In [21], an FPGA solver for probSAT [20], one of the latest SLS algorithms, is proposed. In probSAT, selecting next flip variable is based only on probability distribution calculated by an elementary function.…”
Section: Related Workmentioning
confidence: 99%
“…We focus our attention on three SAT local search solvers (Sparrow [21], probSAT [22], and g2wsat [23]), and a TSP local search solver LKH [10]. We recall that these solvers are among the best solvers in their particular domains and we use WEKA (version 3.6.2), a popular ML library to build the ML models.…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…The random SAT set of instances has been used previously in [24] and [22] and we use the software portgen to randomly generate TSP instances. The set of structured SAT instances has been proposed in [25] and previously in [26], and we collected structured TSP instances from OpenStreetMaps (osm).…”
Section: Experimental Evaluationmentioning
confidence: 99%