We describe a compilation language of backdoor decomposable monotone circuits (BDMCs) which generalizes several concepts appearing in the literature, e.g. DNNFs and backdoor trees. A $\mathcal{C}$-BDMC sentence is a monotone circuit which satisfies decomposability property (such as in DNNF) in which the inputs (or leaves) are associated with CNF encodings from a given base class $\mathcal{C}$. We consider the class of propagation complete (PC) encodings as a base class and we show that PC-BDMCs are polynomially equivalent to PC encodings. Additionally, we use this to determine the properties of PC-BDMCs and PC encodings with respect to the knowledge compilation map including the list of efficient operations on the languages.
翻译:我们描述一种汇编后门可分解的单管电路语言(BDMCs),该语言概括了文献中出现的若干概念,例如DNNFs和后门树。一个$\mathcal{C}$-BDMC的句子是一个单管电路,它满足了分解性属性(如DNNF),输入(或离开)与某个基级$\mathcal{C}的CNF编码相关联。我们认为,传播完整编码(PC)的类别是一个基级,我们表明PC-BDDCs在多语种上等同于PC编码。此外,我们用它来确定PC-BDMCs和PC编码在知识汇编地图(包括语言高效操作清单)上的特性。