Loop Restricted Existential Rules and First-order Rewritability for Query Answering
Vernon Asuncion, Yan Zhang, Heng Zhang, Yun Bai, Weisheng Si

TL;DR
This paper introduces loop restricted (LR) and generalized loop restricted (GLR) existential rules for ontology-based data access, establishing their first-order rewritability and analyzing their computational complexity for query answering.
Contribution
It defines new classes of existential rules with loop restrictions, proving their first-order rewritability and analyzing their complexity, thus advancing OBDA query answering methods.
Findings
LR TGDs are decidable for conjunctive query answering.
LR TGDs satisfy bounded derivation-depth property, enabling first-order rewriting.
GLR TGDs extend LR TGDs, remaining first-order rewritable and more general.
Abstract
In ontology-based data access (OBDA), the classical database is enhanced with an ontology in the form of logical assertions generating new intensional knowledge. A powerful form of such logical assertions is the tuple-generating dependencies (TGDs), also called existential rules, where Horn rules are extended by allowing existential quantifiers to appear in the rule heads. In this paper we introduce a new language called loop restricted (LR) TGDs (existential rules), which are TGDs with certain restrictions on the loops embedded in the underlying rule set. We study the complexity of this new language. We show that the conjunctive query answering (CQA) under the LR TGDs is decid- able. In particular, we prove that this language satisfies the so-called bounded derivation-depth prop- erty (BDDP), which implies that the CQA is first-order rewritable, and its data complexity is in AC0 . We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Data Management and Algorithms
