Compiling Graph Substructures into Sentential Decision Diagrams

Authors

  • Masaaki Nishino NTT Corporation
  • Norihito Yasuda NTT Corporation
  • Shin-ichi Minato Hokkaido University
  • Masaaki Nagata NTT Corporation

DOI:

https://doi.org/10.1609/aaai.v31i1.10697

Keywords:

Knowledge Compilation, Propositional Knowledge Base, Graph, Sentential Decision Diagrams

Abstract

The Zero-suppressed Sentential Decision Diagram (ZSDD) is a recentlydiscovered tractable representation of Boolean functions. ZSDD subsumes theZero-suppressed Binary Decision Diagram (ZDD) as a strict subset, andsimilar to ZDD, it can perform several useful operations like model countingand Apply operations. We propose a top-down compilation algorithmfor ZSDD that represents sets of specific graph substructures, e.g.,matchings and simple paths of a graph. We experimentally confirm that theproposed algorithm is faster than other construction methods includingbottom-up methods and top-down methods for ZDDs, and the resulting ZSDDsare smaller than ZDDs representing the same graph substructures. We alsoshow that the size constructed ZSDDs can be bounded by the branch-width of thegraph. This bound is tighter than that of ZDDs.

Downloads

Published

2017-02-12

How to Cite

Nishino, M., Yasuda, N., Minato, S.- ichi, & Nagata, M. (2017). Compiling Graph Substructures into Sentential Decision Diagrams. Proceedings of the AAAI Conference on Artificial Intelligence, 31(1). https://doi.org/10.1609/aaai.v31i1.10697

Issue

Section

AAAI Technical Track: Knowledge Representation and Reasoning