Proceedings

Ontology-Mediated Query Answering for Key-Value Stores

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 844-851.

https://doi.org/10.24963/ijcai.2017/117

Abstract

We propose a novel rule-based ontology language for JSON records and investigate its computational properties. After providing a natural translation into first-order logic, we identify relationships to existing ontology languages, which yield decidability of query answering but only rough complexity bounds. By establishing an interesting and non-trivial connection to word rewriting, we are able to pinpoint the exact combined complexity of query answering in our framework and obtain tractability results for data complexity. The upper bounds are proven using a query reformulation technique, which can be implemented on top of key-value stores, thereby exploiting their querying facilities.

  1. [Abiteboul and Vianu, 1997] Serge Abiteboul and Victor Vianu. Regular path queries with constraints. In Proceed- ings of the Sixteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, May 12- 14, 1997, Tucson, Arizona, USA, pages 122-133, 1997.
  2. [Abiteboul and Vianu, 1999] Serge Abiteboul and Victor Vianu. Regular path queries with constraints. J. Comput. Syst. Sci., 58(3):428-452, June 1999.
  3. [Abiteboul et al., 1995] Serge Abiteboul, Richard Hull, and Victor Vianu, editors. Foundations of Databases: The Logical Level. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1st edition, 1995.
  4. [Andre et al., 2007] Yves Andre, Anne-Cécile Caron, Denis Debarbieux, Yves Roos, and Sophie Tison. Path con- straints in semistructured data. Theor. Comput. Sci., 385(1- 3):11-33, 2007.
  5. [Baader et al., 2008] Franz Baader, Carsten Lutz, and Sebas- tian Brandt. Pushing the el envelope further. In Kendall Clark and Peter F. Patel-Schneider, editors, OWLED (Spring), volume 496 of CEUR Workshop Proceedings. CEUR-WS.org, 2008.
  6. [Baget et al., 2011] 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.
  7. [Botoeva et al., 2016] Elena Botoeva, Diego Calvanese, Benjamin Cogrel, Martin Rezk, and Guohui Xiao. OBDA beyond relational dbs: A study for mongodb. In Pro- ceedings of the 29th International Workshop on Descrip- tion Logics, Cape Town, South Africa, April 22-25, 2016., 2016.
  8. [Büchi, 1962] J. Richard Büchi. Regular canonical sys- tems. Archiv für mathematische Logik und Grundlagen- forschung, 1962.
  9. [Buneman et al., 2000] Peter Buneman, Wenfei Fan, and Scott Weinstein. Path constraints in semistructured databases. Journal of Computer and System Sciences, 61(2):146-193, 2000.
  10. [Calì et al., 2012] Andrea Calì, Georg Gottlob, and Andreas Pieris. Towards more expressive ontology languages: The query answering problem. Artificial Intelligence, 193:87- 128, 2012.
  11. [Calì et al., 2013] Andrea Calì, Georg Gottlob, and Michael Kifer. Taming the infinite chase: Query answering un- der expressive relational constraints. J. Artif. Intell. Res. (JAIR), 48:115-174, 2013.
  12. [Calvanese et al., 2007] D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, and R. Rosati. Tractable Reason- ing and Efficient Query Answering in Description Logics: The DL-Lite Family. J. Autom. Reasoning, 39(3):385-429, 2007.
  13. [Calvanese et al., 2016] Diego Calvanese, Magdalena Ortiz, and Mantas Šimkus. Verification of evolving graph- structured data under expressive path constraints. In 19th International Conference on Database Theory, 2016.
  14. [Cattell, 2010] Rick Cattell. Scalable SQL and nosql data stores. SIGMOD Record, 39(4):12-27, 2010.
  15. [Caucal, 2000] Didier Caucal. On word rewriting systems having a rational derivation. In Jerzy Tiuryn, editor, FOS- SACS 2000, volume 1784 of Lecture Notes in Computer Science, pages 48-62. Springer, 2000.
  16. [Chasseur et al., 2013] Craig Chasseur, Yinan Li, and Jig- nesh M. Patel. Enabling json document stores in relational systems. In Angela Bonifati and Cong Yu, editors, WebDB, pages 1-6, 2013.
  17. [Eiter et al., 2012] T. Eiter, M. Ortiz, M. Simkus, T.-K. Tran, and G. Xiao. Query Rewriting for Horn-SHIQ Plus Rules. In AAAI., 2012.
  18. [Goldman and Widom, 1997] Roy Goldman and Jennifer Widom. Dataguides: Enabling query formulation and op- timization in semistructured databases. In Proceedings of the 23rd International Conference on Very Large Data Bases, VLDB '97, pages 436-445, San Francisco, CA, USA, 1997.
  19. Morgan Kaufmann Publishers Inc. [Mugnier et al., 2016]
  20. Marie-Laure Mugnier, Marie- Christine Rousset, and Federico Ulliana. Ontology- mediated queries for NOSQL databases. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, February 12-17, 2016, Phoenix, Arizona, USA., pages 1051-1057, 2016.
  21. [Poggi et al., 2008] Antonella Poggi, Domenico Lembo, Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenz- erini, and Riccardo Rosati. Linking data to ontologies. J. Data Semantics, 10:133-173, 2008.

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

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