DocumentCode
438447
Title
MUP: a minimal unsatisfiability prover
Author
Huang, Jinbo
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Volume
1
fYear
2005
fDate
18-21 Jan. 2005
Firstpage
432
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 manipulation. This algorithm has a worse-case complexity that is exponential only in the treewidth of the CNF formula. We provide an empirical evaluation of the algorithm, highlighting its efficiency on a set of hard problems as well as its ability to work with existing subformula extraction tools to achieve optimal results.
Keywords
computability; logic design; BDD manipulation; CNF formula; binary decision diagrams; conjunctive normal form; minimal unsatisfiability prover; minimal unsatisfiable subsets; subformula extraction tools; Binary decision diagrams; Computer science; Data mining; Encoding; Field programmable gate arrays; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN
0-7803-8736-8
Type
conf
DOI
10.1109/ASPDAC.2005.1466202
Filename
1466202
Link To Document