2018
DOI: 10.1142/s0218213018500331
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting the Learned Clauses Database Reduction Strategies

Abstract: In this paper, we revisit an important issue of CDCL-based SAT solvers, namely the learned clauses database management policies. Our motivation takes its source from a simple observation on the remarkable performances of both random and size-bounded reduction strategies. We first derive a simple reduction strategy, called Size-Bounded Randomized strategy (in short SBR), that combines maintaining short clauses (of size bounded by k), while deleting randomly clauses of size greater than k. The resulting strategy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
12
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(12 citation statements)
references
References 7 publications
0
12
0
Order By: Relevance
“…In [2], the authors consider the clause c 1 which has the most smallest LBD measure as the most relevant. In contrast, the authors of [15] and [12] prefer the clause c 3 while the preference of the authors of Minisat [11] leads to the clause c 3 . Our approach copes with the particular preference at one measure by finding a compromise between the different relevant measures through the dominance relationship.…”
Section: Motivating Examplementioning
confidence: 91%
See 3 more Smart Citations
“…In [2], the authors consider the clause c 1 which has the most smallest LBD measure as the most relevant. In contrast, the authors of [15] and [12] prefer the clause c 3 while the preference of the authors of Minisat [11] leads to the clause c 3 . Our approach copes with the particular preference at one measure by finding a compromise between the different relevant measures through the dominance relationship.…”
Section: Motivating Examplementioning
confidence: 91%
“…Starting from this observation, and motivated by the fact that a learned clause with smaller BTL contains more literals from the top of the search tree, the authors deduce that relevant clauses are those allowing a higher backtracking in the search tree (having small BTL value). More recently, several other learned clauses database strategies were proposed in [15,1]. In [15], the authors explore a number of variations of learned clause database reduction strategies, and the performance of the different extensions of Minisat solver integrating their strategies is evaluated on the instances of the SAT competitions 2013/2014 and compared against other state-of-the-art SAT solvers (Glucose, Lingeling) as well as against default Minisat.…”
Section: On the Learned Clauses Database Management Strategiesmentioning
confidence: 99%
See 2 more Smart Citations
“…On the other hand, keeping a lot of learned clauses slows down the propagation process, and may even cause the solver to run out of memory. Therefore, solvers clean their learned clause database regularly and delete some of the learned clauses [19,111,126,169].…”
Section: Clause Deletion Strategiesmentioning
confidence: 99%