Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005.
DOI: 10.1109/aspdac.2005.1466202
|View full text |Cite
|
Sign up to set email alerts
|

MUP: a minimal unsatisfiability prover

Abstract: Abstract-After establishing the unsatisfiability of a SAT instance encoding a typical design task, there is a practical need to identify its minimal unsatisfiable subsets, which pinpoint the reasons for the infeasibility of the design. Due to the potentially expensive computation, existing tools for the extraction of unsatisfiable subformulas do not guarantee the minimality of the results. This paper describes a practical algorithm that decides the minimal unsatisfiability of any CNF formula through BDD manipu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 27 publications
0
5
0
Order By: Relevance
“…The UC extraction for LTL has also been the subject of several studies (Awad et al, 2011;Goré et al, 2013;Narizzano et al, 2018;Schuppan, 2016). Goré et al (2013) present a BDD based approach that leverages a method to determine minimal UCs for SAT (Huang, 2005) to find minimal UCs in LTL. In the work of Awad et al (2011), UCs are extracted by leveraging a tableau-based solver to obtain an initial subset of unsatisfiable LTL formulas and then applying a deletion-based minimisation to the subset.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The UC extraction for LTL has also been the subject of several studies (Awad et al, 2011;Goré et al, 2013;Narizzano et al, 2018;Schuppan, 2016). Goré et al (2013) present a BDD based approach that leverages a method to determine minimal UCs for SAT (Huang, 2005) to find minimal UCs in LTL. In the work of Awad et al (2011), UCs are extracted by leveraging a tableau-based solver to obtain an initial subset of unsatisfiable LTL formulas and then applying a deletion-based minimisation to the subset.…”
Section: Related Workmentioning
confidence: 99%
“…Finally, we remark that works on propositional UC extraction (e.g., Goldberg and Novikov 2003;Huang 2005; Marques-Silva and Janota 2014) could be used to improve the quality of the computed cores. We leave this investigation for future developments.…”
Section: Related Workmentioning
confidence: 99%
“…The naïve approach to MUC extraction, Dershowitz et al (2006), successively removes constraints and solves the problem again; if the problem is still infeasible after a constraint has been removed that constraint does not belong to a MUC. There exist more efficient approaches; the MUC (Huang 2005) algorithm based on efficient manipulation of Binary Decision Trees guarantees the extraction of a minimal Unsat Core. Nadel (2010) presents an algorithm based on the resolution graph (Kroening and Strichman 2016) for MUC extraction.…”
Section: The Minimal Unsat Corementioning
confidence: 99%
“…The closest related work can be found in the literature on generating or enumerating MUSs (Lynce & Silva, 2004;Bacchus & Katsirelos, 2016Liffiton, Previti, Malik, & Marques-Silva, 2016). Various techniques are used to find MUSs, including manipulation of resolution proofs produced by SAT solvers (Goldberg & Novikov, 2003;Gershman et al, 2008;Dershowitz et al, 2006), incremental solving to enable/disable clauses and branchand-bound search (Oh et al, 2004), BDD-manipulation methods (Huang, 2005). Some methods rely on seed-shrink algorithms (Bendík & Černá, 2020a(Bendík & Černá, , 2020b which repeatedly start from unsatisfiable seed (an unsatisfiable core) and shrink the seed to a MUS.…”
Section: Related Workmentioning
confidence: 99%