English

Augmenting Ordered Binary Decision Diagrams with Conjunctive Decomposition

Artificial Intelligence 2014-10-27 v1

Abstract

This paper augments OBDD with conjunctive decomposition to propose a generalization called OBDD[\wedge]. By imposing reducedness and the finest \wedge-decomposition bounded by integer ii (i^\wedge_{\widehat{i}}-decomposition) on OBDD[\wedge], we identify a family of canonical languages called ROBDD[i^\wedge_{\widehat{i}}], where ROBDD[0^\wedge_{\widehat{0}}] is equivalent to ROBDD. We show that the succinctness of ROBDD[i^\wedge_{\widehat{i}}] is strictly increasing when ii 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[i^\wedge_{\widehat{i}}] is increasing when ii increases; particularly, the rapidity of some operations (e.g., conjoining) is strictly increasing. Finally, our empirical results show that: a) the size of ROBDD[i^\wedge_{\widehat{i}}] is normally not larger than that of the equivalent \ROBDDC{\widehat{i+1}}; b) conjoining two ROBDD[1^\wedge_{\widehat{1}}]s is more efficient than conjoining two ROBDD[0^\wedge_{\widehat{0}}]s in most cases, where the former is NP-hard but the latter is in P; and c) the space-efficiency of ROBDD[^\wedge_{\widehat{\infty}}] is comparable with that of d-DNNF and that of another canonical generalization of \ROBDD{} called SDD.

Cite

@article{arxiv.1410.6671,
  title  = {Augmenting Ordered Binary Decision Diagrams with Conjunctive Decomposition},
  author = {Yong Lai and Dayou Liu and Minghao Yin},
  journal= {arXiv preprint arXiv:1410.6671},
  year   = {2014}
}

Comments

7 pages, 6 figures

R2 v1 2026-06-22T06:35:20.056Z