New Compilation Languages Based on Restricted Weak Decomposability
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.
Cite
Text
Illner. "New Compilation Languages Based on Restricted Weak Decomposability." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I14.33643Markdown
[Illner. "New Compilation Languages Based on Restricted Weak Decomposability." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/illner2025aaai-new/) doi:10.1609/AAAI.V39I14.33643BibTeX
@inproceedings{illner2025aaai-new,
title = {{New Compilation Languages Based on Restricted Weak Decomposability}},
author = {Illner, Petr},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2025},
pages = {14987-14996},
doi = {10.1609/AAAI.V39I14.33643},
url = {https://mlanthology.org/aaai/2025/illner2025aaai-new/}
}