2022
DOI: 10.1007/s10664-022-10217-3
|View full text |Cite
|
Sign up to set email alerts
|

Variational satisfiability solving: efficiently solving lots of related SAT problems

Abstract: Incremental satisfiability (SAT) solving is an extension of classic SAT solving that enables solving a set of related SAT problems by identifying and exploiting shared terms. However, using incremental solvers effectively is hard since performance is sensitive to the input order of subterms and results must be tracked manually. For analyses that generate sets of related SAT problems, such as those in software product lines, incremental solvers are either not used or their use is not clearly described in the li… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 88 publications
0
1
0
Order By: Relevance
“…Problems such as planning, hardware verification, software verification, and scheduling are transformed into SAT and solved using a SAT solver, realizing a solution to the original problem [1,2]. In recent years, there has been active research into SAT encoding for optimal Clifford circuits [3,4], expanding the application range of SAT.…”
Section: Introductionmentioning
confidence: 99%
“…Problems such as planning, hardware verification, software verification, and scheduling are transformed into SAT and solved using a SAT solver, realizing a solution to the original problem [1,2]. In recent years, there has been active research into SAT encoding for optimal Clifford circuits [3,4], expanding the application range of SAT.…”
Section: Introductionmentioning
confidence: 99%