Augmenting Ordered Binary Decision Diagrams with Conjunctive Decomposition
نویسندگان
چکیده
This paper augments OBDD with conjunctive decomposition to propose a generalization called OBDD[∧]. By imposing reducedness and the finest ∧-decomposition bounded by integer i (∧î-decomposition) on OBDD[∧], we identify a family of canonical languages called ROBDD[∧î], where ROBDD[∧0̂] is equivalent to ROBDD. We show that the succinctness of ROBDD[∧î] is strictly increasing when i increases. We introduce a new time-efficiency criterion called rapidity which reflects that exponential operations may be preferable if the language can be exponentially more succinct, and show that the rapidity of each operation on ROBDD[∧î] is increasing when i increases; particularly, the rapidity of some operations (e.g., conjoining) is strictly increasing. Finally, our empirical results show that: a) the size of ROBDD[∧î] is normally not larger than that of its equivalent ROBDD[∧ î+1 ]; b) conjoining two ROBDD[∧1̂]s is more efficient than conjoining two ROBDD[∧0̂]s in most cases, where the former is NP-hard but the latter is in P; and c) the space-efficiency of ROBDD[∧∞̂] is comparable with that of d-DNNF and that of another canonical generalization of ROBDD called SDD.
منابع مشابه
Ordered {AND, OR}-Decomposition and Binary-Decision Diagram
In the context of knowledge compilation (KC), we study the effect of augmenting Ordered Binary Decision Diagrams (OBDD) with two kinds of decomposition nodes, i.e., AND-vertices and OR-vertices which denote conjunctive and disjunctive decomposition of propositional knowledge bases, respectively. The resulting knowledge compilation language is called Ordered {AND, OR}-decomposition and binary-De...
متن کاملResolution Simulates Polynomially Ordered Binary Decision Diagrams for Conjunctive Normal Forms
Many algorithms for satisfiability checking are based either on resolution or on Ordered Binary Decision Diagrams (OBDDs). Atserias, Kolaitis and Vardi proposed a proof system based on OBDDs. In this study we consider a restriction of their proof system corresponding to the combination of Axiom and Join rules on the one hand and resolution on the other hand. We show that resolution simulates OB...
متن کاملDynamic minimization of OKFDDs
We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKFDDs). OKFDDs are a generalization of Ordered Binary Decision Diagrams (OBDDs) and Ordered Functional Decision Diagrams (OFDDs) as well. Our approach is based on dynamic variable ordering and decomposition type choice. For changing the decomposition type we use a new method. We brieey discuss the ...
متن کاملFrankfurt am Main , March 1995 Dynamic Minimization of OKFDDs
We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKFDDs). OKFDDs are a generalization of Ordered Binary Decision Diagrams (OBDDs) and Ordered Functional Decision Diagrams (OFDDs) as well. Our approach is based on dynamic variable ordering and decomposition type choice. For changing the decomposition type we use a new more eecient method. The quali...
متن کاملOn Variable Ordering and Decomposition Type Choice in OKFDDs
| We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKFDDs). OKFDDs are a generalization of Ordered Binary Decision Diagrams (OBDDs) and Ordered Functional Decision Diagrams (OFDDs) as well. Starting with an upper bound for the size of an OKFDD representing a tree-like circuit we develope diierent heuristics to nd good variable orderings and decomp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1410.6671 شماره
صفحات -
تاریخ انتشار 2014