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

Preprocessing in Incremental SAT

Abstract: Abstract. Preprocessing of CNF formulas is an invaluable technique when attempting to solve large formulas, such as those that model industrial verification problems. Unfortunately, the best combination of preprocessing techniques, which involve variable elimination combined with subsumption, is incompatible with incremental satisfiability. The reason is that soundness is lost if a variable is eliminated and later reintroduced. Look-ahead is a known technique to solve this problem, which simply blocks eliminat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…Finally, it would be interesting to combine the techniques presented in this paper with more recent results on MUS preprocessing [10] and preprocessing under assumptions [19,37] resp. inprocessing [38].…”
Section: Resultsmentioning
confidence: 99%
“…Finally, it would be interesting to combine the techniques presented in this paper with more recent results on MUS preprocessing [10] and preprocessing under assumptions [19,37] resp. inprocessing [38].…”
Section: Resultsmentioning
confidence: 99%
“…Lingeling uses sophisticated pre-processing techniques, though less powerful in incremental settings. For example, Lingeling "freezes" latch variables in the last unrolled time-frame for bounded model checking [24,29], and it contains a function for "cloning" the SAT solver instance [42,43,44].…”
Section: Model Checkersmentioning
confidence: 99%