2011
DOI: 10.1007/978-3-642-21581-0_16
|View full text |Cite
|
Sign up to set email alerts
|

On Freezing and Reactivating Learnt Clauses

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
34
0
1

Year Published

2013
2013
2018
2018

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 36 publications
(35 citation statements)
references
References 13 publications
(16 reference statements)
0
34
0
1
Order By: Relevance
“…less useful learned [21,22] clauses are frequently collected during the main CDCL loop of the SAT solver anyhow, many abbreviations turn out not to be referenced anymore after a certain point. They become garbage abbreviations and could be collected too.…”
Section: Assigning the Set Of Necessary Abbreviationsmentioning
confidence: 99%
See 1 more Smart Citation
“…less useful learned [21,22] clauses are frequently collected during the main CDCL loop of the SAT solver anyhow, many abbreviations turn out not to be referenced anymore after a certain point. They become garbage abbreviations and could be collected too.…”
Section: Assigning the Set Of Necessary Abbreviationsmentioning
confidence: 99%
“…Thus heuristics to determine which learned clauses to keep resp. how and when to reduce the learned clause database are an essential part of state-of-the-art SAT solvers [20,21,22]. After an incremental SAT call returned "unsatisfiable", we propose to only keep those learned clauses, which were used to show that the assumed assumptions in this SAT call are inconsistent and discard all others.…”
Section: Reduce Learned Clause Databasementioning
confidence: 99%
“…al suggest to "freeze" learned clauses if they have not been used for while, instead of deleting them immediately [4]. In a parallel setting, they lift this approach to received clauses [8].…”
Section: Handling Received Clausesmentioning
confidence: 99%
“…One of the main reasons for this efficiency leap was the extension of the conflict-driven clause learning (CDCL) algorithm [38] by a number of inprocessing techniques [27], such as clause elimination [12,3,2,26], variable elimination [46,11], bounded variable addition [33], cardinality resolution [6], symmetry breaking [8,1] and parity reasoning [44,45,31,32]. These techniques modify the CNF formula in the SAT solver and replace it by a satisfiability-equivalent one, and often semantic equivalence is not preserved.…”
Section: Introductionmentioning
confidence: 99%