Proceedings

New Canonical Representations by Augmenting OBDDs with Conjunctive Decomposition (Extended Abstract)

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Journal track. Pages 5010-5014.

https://doi.org/10.24963/ijcai.2017/712

Abstract

We identify two families of canonical representations called ROBDD[/\i^]_C and ROBDD[/\T^,i]_T by augmenting ROBDD with two types of conjunctive decompositions. These representations cover the three existing languages ROBDD, ROBDD with as many implied literals as possible (ROBDD-L_&infin), and AND/OR BDD. We introduce a new time efficiency criterion called rapidity which reflects the idea that exponential operations may be preferable if the language can be exponentially more succinct. Then we demonstrate that the expressivity, succinctness and operation rapidity do not decrease from ROBDD[/\T^,i]_T to ROBDD[/\i^]_C, and then to ROBDD[/\i+1^]_C. We also demonstrate that ROBDD[/\i^]_C (i > 1) and ROBDD[/\T^,i]_T are not less tractable than ROBDD-L_&infin and ROBDD, respectively. Finally, we develop a compiler for ROBDD[/\&infin^]_C which significantly advances the compiling efficiency of canonical representations.

  1. [Bryant, 1986] Randal E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Transactions on Computers, 35(8):677-691, 1986.
  2. [Darwiche and Marquis, 2002] Adnan Darwiche and Pierre Marquis. A knowledge compilation map. Journal of Arti- ficial Intelligence Research, 17:229-264, 2002.
  3. [Darwiche, 2001] Adnan Darwiche. On the tractability of counting theory models and its application to truth main- tenance and belief revision. Journal of Applied Non- Classical Logics, 11(1-2):11-34, 2001.
  4. [Darwiche, 2011] Adnan Darwiche. SDD: A new canonical representation of propositional knowledge bases. In Pro- ceedings of the 22nd International Joint Conference on Ar- tificial Intelligence (IJCAI), pages 819-826, 2011. IJCAI
  5. [Huang and Darwiche, 2007] Jinbo Huang and Adnan Dar- wiche. The language of search. Journal of Artificial Intel- ligence Research, 29:191-219, 2007.
  6. [Lai et al., 2013] Yong Lai, Dayou Liu, and Shengsheng Wang. Reduced ordered binary decision diagram with implied literals: A new knowledge compilation ap- proach. Knowledge and Information Systems, 35(3):665- 712, 2013.
  7. [Lai et al., 2017] Yong Lai, Dayou Liu, and Minghao Yin. New canonical representations by augmenting OBDDs with conjunctive decomposition. Journal of Artificial In- telligence Research, 58:in press, 2017.
  8. [Mateescu et al., 2008] Robert Mateescu, Rina Dechter, and Radu Marinescu. AND/OR Multi-Valued Decision Dia- grams (AOMDDs) for Graphical Models. Journal of Arti- ficial Intelligence Research, 33:465-519, 2008.
  9. [Muise et al., 2012] Christian J. Muise, Sheila A. McIlraith, J. Christopher Beck, and Eric I. Hsu. Dsharp: Fast d- DNNF compilation with sharpSAT. In Proceedings of the 25th Canadian Conference on Artificial Intelligence, pages 356-361, 2012.
  10. [Oztok and Darwiche, 2015] Umut Oztok and Adnan Dar- wiche. A top-down compiler for sentential decision di- agrams. In Proceedings of the 24th International Joint Conference on Artificial Intelligence (IJCAI), pages 3141- 3148, 2015.
  11. [Pipatsrisawat, 2010] Thammanit Pipatsrisawat. Reasoning with Propositional Knowledge: Frameworks for Boolean Satisfiability and Knowledge Compilation. PhD thesis, U- niversity of California, Los Angeles, 2010.
  12. [Van den Broeck and Darwiche, 2015] Guy Van den Broeck and Adnan Darwiche. On the role of canonicity in knowl- edge compilation. In Proceedings of the 29th AAAI Con- ference on Artificial Intelligence (AAAI), pages 1641- 1648, 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards