Proceedings

Extending Decidable Existential Rules by Joining Acyclicity and Guardedness

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 963-967.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-166

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

Existential rules, i.e. Datalog extended with existential quantifiers in rule heads, are currently studied under a variety of names such as Datalog +/-, ∀∃-rules, and tuple-generating dependencies. The renewed interest in this formalism is fuelled by a wealth of recently discovered language fragments for which query answering is decidable. This paper extends and consolidates two of the main approaches in this field — acyclicity and guardedness — by providing (1) complexity-preserving generalisations of weakly acyclic and weakly (frontier-)guarded rules, and (2) a novel formalism of glut-(frontier-)guarded rules that subsumes both. This builds on an insight that acyclicity can be used to extend any existential rule language while retaining decidability. Besides decidability, combined query complexities are established in all cases.

  1. [Andréka et al., 1998] Hajnal Andréka, István Németi, and Johan van Benthem. Modal languages and bounded fragments of pred- icate logic. J. of Philosophical Logic, 27(3):217-274, 1998.
  2. [Baget et al., 2009] Jean-François Baget, Michel Leclère, Marie- Laure Mugnier, and Eric Salvat. Extending decidable cases for rules with existential variables. In Craig Boutilier, editor, Proc. 21st Int. Conf. on Artificial Intelligence (IJCAI'09), pages 677- 682. IJCAI, 2009. IJCAI
  3. [Baget et al., 2010] Jean-François Baget, Michel Leclère, and Marie-Laure Mugnier. Walking the decidability line for rules with existential variables. In Fangzhen Lin, Ulrike Sattler, and Miroslaw Truszczynski, editors, Proc. 12th Int. Conf. on Princi- ples of Knowledge Representation and Reasoning (KR'10), pages 466-476. AAAI Press, 2010.
  4. [Baget et al., 2011] Jean-François Baget, Marie-Laure Mugnier, Sebastian Rudolph, and Michaël Thomazo. Walking the com- plexity lines for generalized guarded existential rules. In Toby Walsh, editor, Proc. 22nd Int. Conf. on Artificial Intelligence (IJ- CAI'11). IJCAI, 2011. IJCAI
  5. [Beeri and Vardi, 1981] Catriel Beeri and Moshe Y. Vardi. The im- plication problem for data dependencies. In Shimon Even and Oded Kariv, editors, Proc. 8th Colloquium on Automata, Lan- guages and Programming (ICALP'81), volume 115 of LNCS, pages 73-85. Springer, 1981.
  6. [Calì et al., 2008] Andrea Calì, Georg Gottlob, and Michael Kifer. Taming the infinite chase: Query answering under expressive re- lational constraints. In Gerhard Brewka and Jérôme Lang, edi- tors, Proc. 11th Int. Conf. on Principles of Knowledge Represen- tation and Reasoning (KR'08), pages 70-80. AAAI Press, 2008.
  7. [Calì et al., 2009] Andrea Calì, Georg Gottlob, and Thomas Lukasiewicz. A general datalog-based framework for tractable query answering over ontologies. In Jan Paredaens and Jianwen Su, editors, Proc. 28th Symposium on Principles of Database Sys- tems (PODS'09), pages 77-86. ACM, 2009.
  8. [Calì et al., 2010a] Andrea Calì, Georg Gottlob, and Andreas Pieris. Advanced processing for ontological queries. Proceed- ings of VLDB 2010, 3(1):554-565, 2010.
  9. [Calì et al., 2010b] Andrea Calì, Georg Gottlob, and Andreas Pieris. Query answering under non-guarded rules in Datalog+/-. In Pascal Hitzler and Thomas Lukasiewicz, editors, Proc. 4th Int. Conf. on Web Reasoning and Rule Systems (RR 2010), volume 6333 of LNCS, pages 1-17. Springer, 2010.
  10. [Calvanese et al., 2007] Diego Calvanese, Guiseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. Tractable reasoning and efficient query answering in descrip- tion logics: The DL-Lite family. J. of Automated Reasoning, 39(3):385-429, 2007.
  11. [Chandra et al., 1981a] Ashok K. Chandra, Dexter C. Kozen, and Larry J. Stockmeyer. Alternation. J. of the ACM, 28(1):114-133, 1981.
  12. [Chandra et al., 1981b] Ashok K. Chandra, Harry R. Lewis, and Jo- hann A. Makowsky. Embedded implicational dependencies and their inference problem. In Proc. 13th Annual ACM Symposium on Theory of Computation (STOC'81), pages 342-354. ACM, 1981.
  13. [Courcelle, 1990] Bruno Courcelle. The monadic second-order logic of graphs. I. Recognizable sets of finite graphs. Informa- tion and Computation, 85(1):12-75, 1990.
  14. [Deutsch and Tannen, 2003] Alin Deutsch and Val Tannen. Refor- mulation of XML queries and constraints. In Diego Calvanese, Maurizio Lenzerini, and Rajeev Motwani, editors, Proc. 9th Int. Conf. on Database Theory (ICDT'03), volume 2572 of LNCS, pages 225-241. Springer, 2003.
  15. [Fagin et al., 2005] Ronald Fagin, Phokion G. Kolaitis, Renée J. Miller, and Lucian Popa. Data exchange: semantics and query answering. Theoretical Computer Science, 336(1):89-124, 2005.
  16. [Johnson and Klug, 1982] David S. Johnson and Anthony Klug. Testing containment of conjunctive queries under functional and inclusion dependencies. In Proc. 1st Symposium on Principles of Database Systems (PODS'82), pages 164-169. ACM, 1982.
  17. [Krötzsch and Rudolph, 2011] Markus Krötzsch and Sebastian Rudolph. Revisiting acyclicity and guardedness criteria for de- cidability of existential rules. Technical Report 3011, Institute AIFB, Karlsruhe Institute of Technology, 2011.
  18. [Maier et al., 1979] David Maier, Alberto O. Mendelzon, and Yehoshua Sagiv. Testing implications of data dependencies. ACM Transactions on Database Systems, 4:455-469, 1979.
  19. [Marnette, 2009] Bruno Marnette. Generalized schema-mappings: from termination to tractability. In Jan Paredaens and Jianwen Su, editors, Proc. 28th Symposium on Principles of Database Systems (PODS'09), pages 13-22. ACM, 2009.
  20. [Patel-Schneider and Horrocks, 2007] Peter F. Patel-Schneider and Ian Horrocks. A comparison of two modelling paradigms in the Semantic Web. J. of Web Semantics, 5:240-250, 2007.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards