The Sentential Decision Diagram (SDD) is a recently proposed representation of Boolean functions, containing Ordered Binary Decision Diagrams (OBDDs) as a distinguished subclass. While OBDDs are characterized by total variable orders, SDDs are characterized more generally by vtrees. As both OBDDs and SDDs have canonical representations, searching for OBDDs and SDDs of minimal size simplifies to searching for variable orders and vtrees, respectively. For OBDDs, there are effective heuristics for dynamic reordering, based on locally swapping variables. In this paper, we propose an analogous approach for SDDs which navigates the space of vtrees via two operations: one based on tree rotations and a second based on swapping children in a vtree. ...
Ordered Binary Decision Diagrams (OBDDs) are the first choice in manipulating and representing Boole...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. The...
AbstractIn many applications like verification or combinatorial optimization, ordered binary decisio...
We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKF...
The Sentential Decision Diagram (SDD) is a prominent knowledge representation language that subsumes...
ed Binary Decision Diagrams (SBDDs), which are improved BDDs, are useful for implementing VLSI logic...
This paper presents an improved variable ordering method to obtain the minimum number of nodes in Re...
Binary Decision Diagrams (BDDs) became popular after the ordering constraints proposed by Bryant [1]...
AbstractBinary decision diagrams (BDDs) provide an established technique for propositional formula m...
Ordered Binary Decision Diagrams (OBDDs) have already proved useful in the process of electronic des...
The authors present techniques leading to small binary decision diagrams (BDDs) for combinational fu...
Ordered Binary Decision Diagrams (BDDs) are a data structure for representation and manipulation of ...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
Determinant Decision Diagram (DDD) is a variant of binary decision diagrams (BDDs) for representing ...
Introduced by Darwiche (2011), sentential decision diagrams (SDDs) are essentially as tractable as o...
Ordered Binary Decision Diagrams (OBDDs) are the first choice in manipulating and representing Boole...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. The...
AbstractIn many applications like verification or combinatorial optimization, ordered binary decisio...
We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKF...
The Sentential Decision Diagram (SDD) is a prominent knowledge representation language that subsumes...
ed Binary Decision Diagrams (SBDDs), which are improved BDDs, are useful for implementing VLSI logic...
This paper presents an improved variable ordering method to obtain the minimum number of nodes in Re...
Binary Decision Diagrams (BDDs) became popular after the ordering constraints proposed by Bryant [1]...
AbstractBinary decision diagrams (BDDs) provide an established technique for propositional formula m...
Ordered Binary Decision Diagrams (OBDDs) have already proved useful in the process of electronic des...
The authors present techniques leading to small binary decision diagrams (BDDs) for combinational fu...
Ordered Binary Decision Diagrams (BDDs) are a data structure for representation and manipulation of ...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
Determinant Decision Diagram (DDD) is a variant of binary decision diagrams (BDDs) for representing ...
Introduced by Darwiche (2011), sentential decision diagrams (SDDs) are essentially as tractable as o...
Ordered Binary Decision Diagrams (OBDDs) are the first choice in manipulating and representing Boole...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. The...
AbstractIn many applications like verification or combinatorial optimization, ordered binary decisio...