Binary decision diagrams (BDDs) are known to be a very efficient technique to handle propositional formulas. We present an extension of BDDs such that they can be used for predicate logic. We define BDDs similar to Bryant [IEEE Trans. Comp. C-35 (1986) 677–691], but with the difference that we allow predicates as labels instead of proposition symbols. We present a sound and complete proof search method for first-order predicate logic based on BDDs which we apply to a number of examplesPeer reviewe
AbstractData structures for Boolean functions form an essential component of design automation tools...
Data structures for Boolean functions build an essential component of design automation tools, espe...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
AbstractBinary decision diagrams (BDDs) are known to be a very efficient technique to handle proposi...
We present an extension of Binary Decision Diagrams (BDDs) such that they can be used for predicate ...
Ordered Binary Decision Diagrams (OBDDs) have found widespread use in CAD applications such as forma...
Binary Decision Diagrams (BDDs) are a well-known tool for representing Boolean functions. We show ho...
We compare two prominent decision procedures for propositional logic: Ordered Binary Decision Diagra...
AbstractWe extend BDDs (binary decision diagrams) for plain propositional logic to the fragment of f...
We incorporate equations in binary decision diagrams (BDD). The resulting objects are called EQ-BDD...
Binary Decision Diagrams (BDDs) provide a compact representation for Boolean functions. This researc...
We present the semantic foundations for computing the least fix-point semantics of definite logic pr...
AbstractBinary decision diagrams (BDDs) provide an established technique for propositional formula m...
There are many dierent ways of proving formulas in proposition logic. Many of these can easily be ch...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. Th...
AbstractData structures for Boolean functions form an essential component of design automation tools...
Data structures for Boolean functions build an essential component of design automation tools, espe...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
AbstractBinary decision diagrams (BDDs) are known to be a very efficient technique to handle proposi...
We present an extension of Binary Decision Diagrams (BDDs) such that they can be used for predicate ...
Ordered Binary Decision Diagrams (OBDDs) have found widespread use in CAD applications such as forma...
Binary Decision Diagrams (BDDs) are a well-known tool for representing Boolean functions. We show ho...
We compare two prominent decision procedures for propositional logic: Ordered Binary Decision Diagra...
AbstractWe extend BDDs (binary decision diagrams) for plain propositional logic to the fragment of f...
We incorporate equations in binary decision diagrams (BDD). The resulting objects are called EQ-BDD...
Binary Decision Diagrams (BDDs) provide a compact representation for Boolean functions. This researc...
We present the semantic foundations for computing the least fix-point semantics of definite logic pr...
AbstractBinary decision diagrams (BDDs) provide an established technique for propositional formula m...
There are many dierent ways of proving formulas in proposition logic. Many of these can easily be ch...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. Th...
AbstractData structures for Boolean functions form an essential component of design automation tools...
Data structures for Boolean functions build an essential component of design automation tools, espe...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...