Proceedings

Sound, Complete, and Minimal Query Rewriting for Existential Rules

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 3017-3020.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

We address the issue of Ontology-Based Data Access which consists of exploiting the semantics expressed in ontologies while querying data. Ontologies are represented in the framework of existential rules, also known as Datalog+/-. We focus on the backward chaining paradigm, which involves rewriting the query (assumed to be a conjunctive query, CQ) into a set of CQs (seen as a union of CQs). The proposed algorithm accepts any set of existential rules as input and stops for so-called finite unification sets of rules (fus). The rewriting step relies on a graph notion, called a piece, which allows to identify subsets of atoms from the query that must be processed together. We first show that our rewriting method computes a minimal set of CQs when this set is finite, i.e., the set of rules is a fus. We then focus on optimizing the rewriting step. First experiments are reported in the associated technical report.

  1. [Baader, 2003] F. Baader. Terminological cycles in a de- scription logic with existential restrictions. In IJCAI'03, pages 325-330, 2003. IJCAI
  2. [Baget et al., 2009] J.-F. Baget, M. Leclère, M.-L. Mugnier, and E. Salvat. Extending decidable cases for rules with existential variables. In IJCAI'09, pages 677-682, 2009. IJCAI
  3. [Baget et al., 2010] J.-F. Baget, M. Leclère, and M.-L. Mug- nier. Walking the decidability line for rules with existential variables. In KR'10, pages 466-476. AAAI Press, 2010.
  4. [Baget et al., 2011a] J.-F. Baget, M. Leclère, M.-L. Mugnier, and E. Salvat. On rules with existential variables: Walk- ing the decidability line. Artificial Intelligence, 175(9- 10):1620-1654, 2011.
  5. [Baget et al., 2011b] J.-F. Baget, M.-L. Mugnier, S. Rudolph, and M. Thomazo. Walking the com- plexity lines for generalized guarded existential rules. In IJCAI'11, pages 712-717, 2011. IJCAI
  6. [Calì et al., 2008] A. Calì, G. Gottlob, and M. Kifer. Tam- ing the infinite chase: Query answering under expressive relational constraints. In KR'08, pages 70-80, 2008.
  7. [Calì et al., 2009] A. Calì, G. Gottlob, and T. Lukasiewicz. A general datalog-based framework for tractable query an- swering over ontologies. In PODS'09, pages 77-86, 2009.
  8. [Calì et al., 2010] A. Calì, G. Gottlob, and A. Pieris. Query answering under non-guarded rules in datalog+/-. In RR'10, pages 1-17, 2010.
  9. [Calvanese et al., 2007] D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, and R. Rosati. Tractable rea- soning and efficient query answering in description logics: The DL-Lite family. J. Autom. Reasoning, 39(3):385-429, 2007.
  10. [Chortaras et al., 2011] A. Chortaras, D. Trivela, and G. B. Stamou. Optimized query rewriting for OWL 2 QL. In CADE, pages 192-206, 2011.
  11. [Gottlob et al., 2011] G. Gottlob, G. Orsi, and A. Pieris. Ontological queries: Rewriting and optimization. In ICDE'11, pages 2-13, 2011.
  12. [Imprialou et al., 2012] M. Imprialou, G. Stoilos, and B. Cuenca Grau. Benchmarking ontology-based query rewriting systems. In AAAI, 2012.
  13. [König et al., 2012a] M. König, M. Leclère, M.-L. Mugnier, and M. Thomazo. A Sound and Complete Backward Chaining Algorithm for Existential Rules. Technical Re- port RR-12016, LIRMM, GraphIK -INRIA Sophia An- tipolis, 2012.
  14. [König et al., 2012b] M. König, M. Leclère, M.-L. Mugnier, and M. Thomazo. A sound and complete backward chain- ing algorithm for existential rules. In M. Krötzsch and U. Straccia, editors, RR, volume 7497 of Lecture Notes in Computer Science, pages 122-138. Springer, 2012.
  15. [Krötzsch and Rudolph, 2011] M. Krötzsch and S. Rudolph. Extending decidable existential rules by joining acyclicity and guardedness. In IJCAI'11, pages 963-968, 2011. IJCAI
  16. [Mugnier, 2011] M.-L. Mugnier. Ontological Query An- swering with Existential Rules. In RR'11, pages 2-23, 2011.
  17. [Pérez-Urbina et al., 2009] H. Pérez-Urbina, I. Horrocks, and B. Motik. Efficient query answering for owl 2. In ISWC'09, pages 489-504, 2009.
  18. [Rodriguez-Muro and Calvanese, 2012] M. Rodriguez- Muro and D. Calvanese. High performance query answering over DL-lite ontologies. In KR, 2012.
  19. [Salvat and Mugnier, 1996] E. Salvat and M.-L. Mugnier. Sound and Complete Forward and Backward Chainings of Graph Rules. In ICCS'96, volume 1115 of LNAI, pages 248-262. Springer, 1996.
  20. [Venetis et al., 2012] T. Venetis, G. Stoilos, and G. B. Sta- mou. Incremental query rewriting for OWL 2 QL. In De- scription Logics, 2012.

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

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