New Compilation Languages Based on Restricted Weak Decomposability

Authors

  • Petr Illner Charles University

DOI:

https://doi.org/10.1609/aaai.v39i14.33643

Abstract

This paper introduces two new compilation languages restricting weak decomposable negation normal form (wDNNF) circuits and integrates them into the knowledge compilation map. Positive (resp. negative) wDNNF circuits restrict wDNNF circuits so that each variable shared among the inputs of a conjunction node can only have positive (resp. negative) occurrences in that subcircuit. Unlike wDNNF circuits, pwDNNF (resp. nwDNNF) circuits satisfy the maximum (resp. minimum) cardinality query. We present a compiler for converting CNF formulae into pwDNNF and nwDNNF circuits by extending Bella - the state-of-the-art compiler for wDNNF circuits. We introduce a new caching scheme, called Cara, that exploits isomorphism. Using that scheme, we show a new compilation method based on copying subcircuits, which may significantly speed up compilations at the expense of increasing circuit sizes. Our experiments demonstrate that nwDNNF circuits are suitable for computing most probable explanations (MPEs) in two-layer Bayesian networks (BNs) with large domains.

Published

2025-04-11

How to Cite

Illner, P. (2025). New Compilation Languages Based on Restricted Weak Decomposability. Proceedings of the AAAI Conference on Artificial Intelligence, 39(14), 14987–14996. https://doi.org/10.1609/aaai.v39i14.33643

Issue

Section

AAAI Technical Track on Knowledge Representation and Reasoning