The Limits of Knowledge Compilation for Exact Model Counting

Vincent Liew, Paul Beame
Proceedings of the 31st Conference on Uncertainty in Artificial Intelligence, PMLR R13:338-347, 2015.

Abstract

We show limits on the efficiency of using current knowledge compilation techniques to make exact probabilistic inference for large classes of natural problems. In particular we show lower bounds on knowledge compilation to SDD and DNNF forms. DNNF representations generalize current knowledge representations used for these problems, while SDD representations are an important recent subclass of DNNF representations whose use is becoming increasingly widespread. We give the first lower bound analysis of the complexity of SDD representations by relating SDD size to best-partition communication complexity. We use this relationship to prove exponential lower bounds on the SDD size for representing a large class of problems that occur naturally as queries over probabilistic databases. We use this to derive simple examples for which SDDs must be exponentially less concise than FBDDs (read-once branching programs). Another consequence is that SDDs are not qualitatively more concise than OBDDs for representing unions of conjunctive queries. Finally, we derive exponential lower bounds on the sizes of DNNF representations using a new quasipolynomial simulation of DNNFs by nondeterministic FBDDs.

Cite this Paper


BibTeX
@InProceedings{pmlr-vR13-liew15a, title = {The Limits of Knowledge Compilation for Exact Model Counting}, author = {Liew, Vincent and Beame, Paul}, booktitle = {Proceedings of the 31st Conference on Uncertainty in Artificial Intelligence}, pages = {338--347}, year = {2015}, editor = {Meila, Marina and Heskes, Tom}, volume = {R13}, series = {Proceedings of Machine Learning Research}, month = {12--16 Jul}, publisher = {PMLR}, pdf = {https://raw.githubusercontent.com/mlresearch/r13/main/assets/liew15a/liew15a.pdf}, url = {https://proceedings.mlr.press/r13/liew15a.html}, abstract = {We show limits on the efficiency of using current knowledge compilation techniques to make exact probabilistic inference for large classes of natural problems. In particular we show lower bounds on knowledge compilation to SDD and DNNF forms. DNNF representations generalize current knowledge representations used for these problems, while SDD representations are an important recent subclass of DNNF representations whose use is becoming increasingly widespread. We give the first lower bound analysis of the complexity of SDD representations by relating SDD size to best-partition communication complexity. We use this relationship to prove exponential lower bounds on the SDD size for representing a large class of problems that occur naturally as queries over probabilistic databases. We use this to derive simple examples for which SDDs must be exponentially less concise than FBDDs (read-once branching programs). Another consequence is that SDDs are not qualitatively more concise than OBDDs for representing unions of conjunctive queries. Finally, we derive exponential lower bounds on the sizes of DNNF representations using a new quasipolynomial simulation of DNNFs by nondeterministic FBDDs.}, note = {Reissued by PMLR on 04 October 2026.} }
Endnote
%0 Conference Paper %T The Limits of Knowledge Compilation for Exact Model Counting %A Vincent Liew %A Paul Beame %B Proceedings of the 31st Conference on Uncertainty in Artificial Intelligence %C Proceedings of Machine Learning Research %D 2015 %E Marina Meila %E Tom Heskes %F pmlr-vR13-liew15a %I PMLR %P 338--347 %U https://proceedings.mlr.press/r13/liew15a.html %V R13 %X We show limits on the efficiency of using current knowledge compilation techniques to make exact probabilistic inference for large classes of natural problems. In particular we show lower bounds on knowledge compilation to SDD and DNNF forms. DNNF representations generalize current knowledge representations used for these problems, while SDD representations are an important recent subclass of DNNF representations whose use is becoming increasingly widespread. We give the first lower bound analysis of the complexity of SDD representations by relating SDD size to best-partition communication complexity. We use this relationship to prove exponential lower bounds on the SDD size for representing a large class of problems that occur naturally as queries over probabilistic databases. We use this to derive simple examples for which SDDs must be exponentially less concise than FBDDs (read-once branching programs). Another consequence is that SDDs are not qualitatively more concise than OBDDs for representing unions of conjunctive queries. Finally, we derive exponential lower bounds on the sizes of DNNF representations using a new quasipolynomial simulation of DNNFs by nondeterministic FBDDs. %Z Reissued by PMLR on 04 October 2026.
APA
Liew, V. & Beame, P.. (2015). The Limits of Knowledge Compilation for Exact Model Counting. Proceedings of the 31st Conference on Uncertainty in Artificial Intelligence, in Proceedings of Machine Learning Research R13:338-347 Available from https://proceedings.mlr.press/r13/liew15a.html. Reissued by PMLR on 04 October 2026.

Related Material