FLP answer set semantics without circular justifications for general logic programs

作者: Yi-Dong Shen , Kewen Wang , Thomas Eiter , Michael Fink , Christoph Redl

DOI: 10.1016/J.ARTINT.2014.05.001

关键词: ConstructiveMathematicsReductComputational complexity theoryTheoretical computer scienceNon-monotonic logicDescription logicAnswer set programmingKnowledge representation and reasoningStable model semanticsArtificial intelligence

摘要: The answer set semantics presented by Faber et al. [27] has been widely used to define so called FLP sets for different types of logic programs. However, it was recently observed that when being extended from normal more general classes programs, this approach may produce with circular justifications are caused self-supporting loops. main reason behavior is the not fully constructive a bottom up construction sets. In paper, we overcome problem enhancing level mapping formalism such every I can be built fixpoint iteration one-step provability operator (more precisely, an van Emden-Kowalski reduct fΠI). This inspired fact under standard semantics, each program Π obtainable Gelfond-Lifschitz ΠI, which induces mapping. enhanced sets, call well-justified thanks free justifications. As framework, applies programs first-order formulas, aggregates, description hex-programs etc., provided rule satisfaction properly We study in depth computational complexity and Our results show does increase worst-case Furthermore, describe implementation report about experimental evaluation, indicates potential performance improvements practice.

参考文章(68)
Franz Baader, Carsten Lutz, Sebastian Brandt, Pushing the EL envelope international joint conference on artificial intelligence. pp. 364- 369 ,(2005)
Gerhard Brewka, Thomas Eiter, Equilibria in heterogeneous nonmonotonic multi-context systems national conference on artificial intelligence. pp. 385- 390 ,(2007)
Hans Tompits, Thomas Eiter, Jos de Bruijn, Embedding approaches to combining rules and ontologies into autoepistemic logic principles of knowledge representation and reasoning. pp. 485- 495 ,(2008)
Melvin Fitting, First-order logic and automated theorem proving (2nd ed.) Springer-Verlag New York, Inc.. ,(1996)
Thomas Eiter, Michael Fink, Thomas Krennwallner, Christoph Redl, Peter Schüller, Exploiting Unfounded Sets for HEX-Program Evaluation Logics in Artificial Intelligence. pp. 160- 175 ,(2012) , 10.1007/978-3-642-33353-8_13
Jia-Huai You, Yi-Dong Shen, A generalized gelfond-lifschitz transformation for logic programs with abstract constraints national conference on artificial intelligence. pp. 483- 488 ,(2007)
Yi-Dong Shen, Kewen Wang, FLP semantics without circular justifications for general logic programs national conference on artificial intelligence. pp. 821- 827 ,(2012)
Gerhard Brewka, Thomas Eiter, Michael Fink, Nonmonotonic multi-context systems: a flexible approach for integrating heterogeneous knowledge sources Logic programming, knowledge representation, and nonmonotonic reasoning. pp. 233- 258 ,(2011) , 10.1007/978-3-642-20832-4_16
Roman Schindlauer, Hans Tompits, Thomas Eiter, Giovambattista Ianni, A uniform integration of higher-order reasoning and external evaluations in answer-set programming international joint conference on artificial intelligence. pp. 90- 96 ,(2005)
Ian Horrocks, Peter F. Patel-Schneider, Reducing OWL entailment to description logic satisfiability international semantic web conference. pp. 17- 29 ,(2003) , 10.1007/978-3-540-39718-2_2