On the Effect of Learned Clauses
- n Stochastic Local Search
Jan-Hendrik Lorenz Florian Wörz July 8th, 2020
Slide 1
On the Effect of Learned Clauses on Stochastic Local Search - - PowerPoint PPT Presentation
On the Effect of Learned Clauses on Stochastic Local Search Jan-Hendrik Lorenz Florian Wrz July 8th, 2020 Slide 1 Motivation SLS = Search CDCL = Intelligent Search Rough idea: Use preprocessing in SLS to find a logically equivalent
Slide 1
Introduction and Preliminaries Slide 2
Introduction and Preliminaries Slide 3
Introduction and Preliminaries Slide 4
The Quality of Learned Clauses Slide 5
20 40 60 80 100 120 140 160 180 200 104 105 106 107
20 40 60 80 100 120 140 160 180 200 105 106
The Quality of Learned Clauses Slide 6
The Quality of Learned Clauses Slide 7
The Quality of Learned Clauses Slide 8
The Quality of Learned Clauses Slide 9
The Quality of Learned Clauses Slide 10
The Quality of Learned Clauses Slide 11
Training Experiments Slide 12
Training Experiments Slide 13
Training Experiments Slide 14
Training Experiments Slide 15
4000 6000 8000 10000 12000 −100 −50 50 # variables Difference timeouts 16 18 20 2 4 6
0.0 0.1 # added clauses in % of the original # clauses Log performance change
Training Experiments Slide 16
200 300 400 500 600 −40 −20 # variables Difference timeouts
14 16 18 20
80 100 120 140 160 −40 −20 20 # variables 14 16 18 20
Training Experiments Slide 17
Training Experiments Slide 18
Start #Vars > 9000 k-SAT probSAT probSAT
15 000 000 flips
probSAT
35 000 000 flips
probSAT
6 000 000 flips
Glucose
= 300 s width≤4
Glucose
≤ 300 s 5%, width≤8
Glucose
≤ 300 s 1%, width≤9
probSAT
until timeout
probSAT
until timeout
probSAT
until timeout
no yes k = 3 k = 5 k = 7
Training Experiments Slide 19
Experimental Evaluation Slide 20
100 200 10−2 10−1 100 101 102 103
Experimental Evaluation Slide 21
Experimental Evaluation Slide 22
1https://zenodo.org/record/3776052
Summary and Outlook Slide 23