On the Role of Canonicity in Bottom-up Knowledge Compilation

04/15/2014
by   Guy Van den Broeck, et al.
0

We consider the problem of bottom-up compilation of knowledge bases, which is usually predicated on the existence of a polytime function for combining compilations using Boolean operators (usually called an Apply function). While such a polytime Apply function is known to exist for certain languages (e.g., OBDDs) and not exist for others (e.g., DNNF), its existence for certain languages remains unknown. Among the latter is the recently introduced language of Sentential Decision Diagrams (SDDs), for which a polytime Apply function exists for unreduced SDDs, but remains unknown for reduced ones (i.e. canonical SDDs). We resolve this open question in this paper and consider some of its theoretical and practical implications. Some of the findings we report question the common wisdom on the relationship between bottom-up compilation, language canonicity and the complexity of the Apply function.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/11/2018

Decision problems for Clark-congruential languages

A common question when studying a class of context-free grammars is whet...
research
01/20/2022

Belief Revision in Sentential Decision Diagrams

Belief revision is the task of modifying a knowledge base when new infor...
research
05/01/2019

On q-nearly bent Boolean functions

For each non-constant Boolean function q, Klapper introduced the notion ...
research
01/10/2021

Learning from Satisfying Assignments Using Risk Minimization

In this paper we consider the problem of Learning from Satisfying Assign...
research
06/27/2018

BDDs Naturally Represent Boolean Functions, and ZDDs Naturally Represent Sets of Sets

This paper studies a difference between Binary Decision Diagrams (BDDs) ...
research
05/14/2021

Decision Diagrams for Quantum Measurements with Shallow Circuits

We consider the problem of estimating quantum observables on a collectio...
research
01/23/2023

Breaking the Boundaries of Knowledge Space: Analyzing the Knowledge Spanning on the Q A Website through Word Embeddings

The challenge of raising a creative question exists in recombining diffe...

Please sign up or login with your details

Forgot password? Click here to reset