=Paper= {{Paper |id=Vol-2013/paper8 |storemode=property |title=None |pdfUrl=https://ceur-ws.org/Vol-2013/paper8.pdf |volume=Vol-2013 }} ==None== https://ceur-ws.org/Vol-2013/paper8.pdf
                                                                                   15

Forgetting for Logic Programs/Existential Rules
           (Abstract of Invited Talk)

                  Kewen Wang (collaboration with Zhe Wang)

                            Griffith University, Australia


The notion of forgetting has been investigated extensively for various types of
logic programs. Syntactically, a logic program can be Horn, normal (non- dis-
junctive), disjunctive, nested and existential. The semantics for most of such
logic programs is based on either classical semantics or stable models. In this
talk, we will discuss some major approaches to forgetting in logic programming,
especially, the class of existential rules, a family of expressive ontology languages,
which inherit desired expressive and reasoning properties from both description
logics and logic programming. Yet it is challenging to establish a theory of forget-
ting for existential rules. We will introduce a theory of forgetting for existential
rules in terms of query answering based a novel notion of unfolding. A result of
forgetting may not be expressible in existential rules, and we then capture the
expressibility of forgetting by a variant of boundedness. While the expressibility
is undecidable in general, we identify a decidable fragment. Finally, we provide
an algorithm for forgetting in this fragment.




Copyright c 2017 by the paper’s authors
In: P. Koopmann, S. Rudolph, R. Schmidt, C. Wernhard (eds.): SOQE 2017 – Pro-
ceedings of the Workshop on Second-Order Quantifier Elimination and Related Topics,
Dresden, Germany, December 6–8, 2017, published at http://ceur-ws.org.