LPMLN is a powerful knowledge representation and reasoning tool that combines the non-monotonic reasoning ability of Answer Set Programming (ASP) and the probabilistic reasoning ability of Markov Logic Networks (MLN). In this paper, we study the strong equivalence for LPMLN programs, which is an important tool for program rewriting and theoretical investigations in the field of logic programming. First of all, we present the notion of p-strong equivalence for LPMLN and present a model-theoretical characterization for the notion. And we investigate the relationships among the p-strong equivalence and other existing notions of strong equivalences for LPMLN. Then, we investigate several properties of the p-strong equivalence from the following four aspects. Firstly, we investigate two relaxed notions of the p-strong equivalence according to practical scenarios of program rewriting, and present corresponding characterizations for the notions. Secondly, we analyze the computational complexities of deciding strong equivalences for LPMLN programs. Thirdly, we investigate the relationships among the strong equivalences of LPMLN and two extensions of ASP: ASP with weak constraints and ordered disjunctions. Finally, we investigate LPMLN program simplification via the p-strong equivalence and present some syntactic conditions that decide the p-strong equivalence between a single LPMLN rule and the empty program. The contributions of the paper are as follows. Firstly, all of the results presented in this paper provide a better understanding of LPMLN programming, which helps us further explore the properties of LPMLN. Secondly, the relationships among the strong equivalences open a way to study the strong equivalences for some logic formalisms by translating into LPMLN. Thirdly, the program simplification can be used to enhance the implementations of the LPMLN solvers ...
翻译:LPMLN 是一个强大的知识表达和推理工具,它结合了回答系统编程的非口头推理能力(ASP)和Markov逻辑网络(MLN)的概率推理能力。 在本文中,我们研究了LPMLN 程序(这是逻辑编程领域程序重写和理论调查的一个重要工具)的强烈等同性。首先,我们介绍了LPMLN 程序确定强等概念的计算复杂性,为这个概念提供了一个模型理论性描述。我们调查了LPMN 的强等和其他现有强等概念之间的关系。然后,我们从以下四个方面调查了PML的几种强等同性特性。首先,我们根据程序重写和理论性调查了两种较宽松的等同性概念。 其次,我们分析了决定LPMN方案的强等同性的计算复杂性。 第三,我们调查了LPMN的强等同性与ASP的强等同性关系之间的关系:ASP以较弱的制约和最强的逻辑性化方式,我们决定了Lnalalalal 程序的执行过程。最后调查了Lnalalalalalal的某种结果。