Strong equivalence for $\rm LP^{MLN}$ programs

18 May 2019  ·  Man Luo ·

Strong equivalence is a well-studied and important concept in answer set programming (ASP). $\rm LP^{MLN}$ is a probabilistic extension of answer set programs with the weight scheme adapted from Markov Logic. Because of the semantic differences, strong equivalence for ASP does not simply carry over to $\rm LP^{MLN}$. I study the concept of strong equivalence in $\rm LP^{MLN}$ with the goal of extending strong equivalence to $\rm LP^{MLN}$ programs. My study shows that the verification of strong equivalence in $\rm LP^{MLN}$ can be reduced to equivalence checking in classical logic plus weight consideration.The result allows us to leverage an answer set solver for checking strong equivalence in $\rm LP^{MLN}$. Furthermore, this study also suggests us a few reformulations of the $\rm LP^{MLN}$ semantics using choice rules, logic of here and there, and the second-order logic. I will present my work result of strong equivalence for $\rm LP^{MLN}$ and talk about my next steps for research: one is approximately strong equivalence, and another is the integration of fuzzy logic with neural network.

PDF Abstract
No code implementations yet. Submit your code now

Categories


Logic in Computer Science

Datasets


  Add Datasets introduced or used in this paper