In this note, we use Kunen's notion of a signing to establish two theorems about the well-founded semantics of logic programs, in the case where we are interested in only (say) the positive literals of a predicate $p$ that are consequences of the program. The first theorem identifies a class of programs for which the well-founded and Fitting semantics coincide for the positive part of $p$. The second theorem shows that if a program has a signing then computing the positive part of $p$ under the well-founded semantics requires the computation of only one part of each predicate. This theorem suggests an analysis for query-answering under the well-founded semantics. In the process of proving these results, we use an alternative formulation of the well-founded semantics of logic programs, which might be of independent interest. Under consideration in Theory and Practice of Logic Programming (TPLP)
翻译:在本说明中,我们使用Kunien的签名概念来建立关于逻辑程序有充分根据的语义的两个理论论,我们只对(比如)作为程序后果的上游美元的积极字面表示兴趣。第一个理论论确定了一种程序,其基础充足和适合的语义与美元正值相匹配。第二个理论论表明,如果一个程序有一个签名,然后计算在有根据的语义下美元正值部分的正值部分,则只需要计算每一前提的一部分。该理论论建议分析在有根据的语义下进行问答。在证明这些结果的过程中,我们使用逻辑程序有根据的语义的替代表述,这可能具有独立的兴趣。在逻辑编程的理论和实践(TPLP)中考虑。