SDDs are Exponentially More Succinct than OBDDs
Not on the map. Why?
Abstract (arXiv)
Introduced by Darwiche (2011), sentential decision diagrams (SDDs) are essentially as tractable as ordered binary decision diagrams (OBDDs), but tend to be more succinct in practice. This makes SDDs a prominent representation language, with many applications in artificial intelligence and knowledge compilation. We prove that SDDs are more succinct than OBDDs also in theory, by constructing a family of boolean functions where each member has polynomial SDD size but exponential OBDD size. This exponential separation improves a quasipolynomial separation recently established by Razgon (2013), and settles an open problem in knowledge compilation.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Jan 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 4; 2024: 6; 2025: 1; 2026: 4.
19 papers.
Sort:
- 2022On the Computation of Necessary and Sufficient Explanationscited by 23
- 2023Logic for Explainable AIcited by 23
- 2024Controllable Generation via Locally Constrained Resamplingcited by 11
- 2021Efficient Explanations for Knowledge Compilation Languagescited by 9
- 2022Tractable Boolean and Arithmetic Circuitscited by 9
- 2024Restructuring Tractable Probabilistic Circuitscited by 7
- 2023Efficient Computation of Shap Explanation Scores for Neural Network Classifiers via Knowledge Compilationcited by 3
- 2024Explaining Decisions in ML Models: a Parameterized Complexity Analysiscited by 3
- 2024Canonical Decision Diagrams Modulo Theoriescited by 2
- 2026To Neuro-Symbolic Classification and Beyond by Compiling Description Logic Ontologies to Probabilistic Circuitscited by 2
- 2024Structured d-DNNF Is Not Closed Under Negationcited by 1
- 2026Neuro-symbolic Action Masking for Deep Reinforcement Learningcited by 1
7 more
- 2022Belief Revision in Sentential Decision Diagramscited by 0
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networkscited by 0
- 2023Variants of Tagged Sentential Decision Diagramscited by 0
- 2024Boolean Nearest Neighbor Language in the Knowledge Compilation Mapcited by 0
- 2025Explaining Decisions in ML Models: a Parameterized Complexity Analysis (Part I)cited by 0
- 2026A canonical generalization of OBDDcited by 0
- 2026Parameterized Complexity Of Representing Models Of MSO Formulascited by 0
- 2026Parameterized Complexity Of Representing Models Of MSO Formulas9 Apr 2026
- 2026A canonical generalization of OBDD7 Apr 2026
- 2026Neuro-symbolic Action Masking for Deep Reinforcement Learning11 Feb 2026
- 2026To Neuro-Symbolic Classification and Beyond by Compiling Description Logic Ontologies to Probabilistic Circuits21 Jan 2026
- 2025Explaining Decisions in ML Models: a Parameterized Complexity Analysis (Part I)5 Nov 2025
- 2024Restructuring Tractable Probabilistic Circuits19 Nov 2024
- 2024Controllable Generation via Locally Constrained Resampling17 Oct 2024
- 2024Boolean Nearest Neighbor Language in the Knowledge Compilation Map8 Oct 2024
- 2024Explaining Decisions in ML Models: a Parameterized Complexity Analysis22 Jul 2024
- 2024Canonical Decision Diagrams Modulo Theories25 Apr 2024
- 2024Structured d-DNNF Is Not Closed Under Negation7 Feb 2024
- 2023Variants of Tagged Sentential Decision Diagrams16 Nov 2023
7 more
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networks8 Jun 2023
- 2023Logic for Explainable AI9 May 2023
- 2023Efficient Computation of Shap Explanation Scores for Neural Network Classifiers via Knowledge Compilation11 Mar 2023
- 2022On the Computation of Necessary and Sufficient Explanations20 Mar 2022
- 2022Tractable Boolean and Arithmetic Circuits7 Feb 2022
- 2022Belief Revision in Sentential Decision Diagrams20 Jan 2022
- 2021Efficient Explanations for Knowledge Compilation Languages4 Jul 2021
- 2022On the Computation of Necessary and Sufficient Explanationscited by 23
- 2023Logic for Explainable AIcited by 23
- 2024Controllable Generation via Locally Constrained Resamplingcited by 11
- 2021Efficient Explanations for Knowledge Compilation Languagescited by 9
- 2022Tractable Boolean and Arithmetic Circuitscited by 9
- 2024Restructuring Tractable Probabilistic Circuitscited by 7
- 2023Efficient Computation of Shap Explanation Scores for Neural Network Classifiers via Knowledge Compilationcited by 3
- 2024Explaining Decisions in ML Models: a Parameterized Complexity Analysiscited by 3
- 2024Canonical Decision Diagrams Modulo Theoriescited by 2
- 2026To Neuro-Symbolic Classification and Beyond by Compiling Description Logic Ontologies to Probabilistic Circuitscited by 2
- 2024Structured d-DNNF Is Not Closed Under Negationcited by 1
- 2026Neuro-symbolic Action Masking for Deep Reinforcement Learningcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Parameterized Complexity Of Representing Models Of MSO Formulas9 Apr 2026
- 2026A canonical generalization of OBDD7 Apr 2026
- 2026Neuro-symbolic Action Masking for Deep Reinforcement Learning11 Feb 2026
- 2026To Neuro-Symbolic Classification and Beyond by Compiling Description Logic Ontologies to Probabilistic Circuits21 Jan 2026
- 2025Explaining Decisions in ML Models: a Parameterized Complexity Analysis (Part I)5 Nov 2025
- 2024Restructuring Tractable Probabilistic Circuits19 Nov 2024
- 2024Controllable Generation via Locally Constrained Resampling17 Oct 2024
- 2024Boolean Nearest Neighbor Language in the Knowledge Compilation Map8 Oct 2024
- 2024Explaining Decisions in ML Models: a Parameterized Complexity Analysis22 Jul 2024
- 2024Canonical Decision Diagrams Modulo Theories25 Apr 2024
- 2024Structured d-DNNF Is Not Closed Under Negation7 Feb 2024
- 2023Variants of Tagged Sentential Decision Diagrams16 Nov 2023
12 newest of 19 All 19 (JSON)