2006
DOI: 10.1007/11814948_5
|View full text |Cite
|
Sign up to set email alerts
|

A Scalable Algorithm for Minimal Unsatisfiable Core Extraction

Abstract: The task of extracting an unsatisfiable core for a given Boolean formula has been finding more and more applications in recent years. The only existing approach that scales well for large real-world formulas exploits the ability of modern SAT solvers to produce resolution refutations. However, the resulting unsatisfiable cores are suboptimal. We propose a new algorithm for minimal unsatisfiable core extraction, based on a deeper exploration of resolution-refutation properties. We provide experimental results o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
63
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 54 publications
(63 citation statements)
references
References 21 publications
(26 reference statements)
0
63
0
Order By: Relevance
“…Examples of pruning techniques used to reduce the number of SAT solver calls include clause set trimming (during preprocessing), clause set refinement and model rotation [13,29,28,4]. Clause set refinement [13,28] exploits the SAT solver false (or unsatisfiable) outcomes to reduce the set of clauses that need to be analyzed. This consists of removing clauses that are not included in the MUS being constructed, e.g.…”
Section: Definition 1 (Mus) M ⊆ F Is a Minimal Unsatisfiable Subformmentioning
confidence: 99%
See 4 more Smart Citations
“…Examples of pruning techniques used to reduce the number of SAT solver calls include clause set trimming (during preprocessing), clause set refinement and model rotation [13,29,28,4]. Clause set refinement [13,28] exploits the SAT solver false (or unsatisfiable) outcomes to reduce the set of clauses that need to be analyzed. This consists of removing clauses that are not included in the MUS being constructed, e.g.…”
Section: Definition 1 (Mus) M ⊆ F Is a Minimal Unsatisfiable Subformmentioning
confidence: 99%
“…Afterwards, key techniques used in MUS extraction are studied. Model rotation [28,4] is applied to MES extraction, and it is argued that clause set refinement [13,29,28] cannot be directly applied to MES extraction algorithms resulting from adapting existing MUS extraction algorithms. Next, a reduction from MES to group-MUS formulation [26,29] is developed, which enables the use of both model rotation and clause set refinement.…”
Section: Mes Extraction Algorithmsmentioning
confidence: 99%
See 3 more Smart Citations