Proceedings

Enriching Ontology-based Data Access with Provenance

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 1616-1623.

https://doi.org/10.24963/ijcai.2019/224

Abstract

Ontology-based data access (OBDA) is a popular paradigm for querying heterogeneous data sources by connecting them through mappings to an ontology. In OBDA, it is often difficult to reconstruct why a tuple occurs in the answer of a query. We address this challenge by enriching OBDA with provenance semirings, taking inspiration from database theory. In particular, we investigate the problems of (i) deciding whether a provenance annotated OBDA instance entails a provenance annotated conjunctive query, and (ii) computing a polynomial representing the provenance of a query entailed by a provenance annotated OBDA instance. Differently from pure databases, in our case, these polynomials may be infinite. To regain finiteness, we consider idempotent semirings, and study the complexity in the case of DL-LiteR ontologies. We implement Task (ii) in a state-of-the-art OBDA system and show the practical feasibility of the approach through an extensive evaluation against two popular benchmarks.

  1. [Baader et al., 2007] Franz Baader, Rafael Peñaloza, and Boontawee Suntisrivaraporn. Pinpointing in the description logic EL + . In KI, pages 52-67, 2007.
  2. [Bienvenu et al., 2019] Meghyn Bienvenu, Camille Bour- gaux, and Franc ¸ois Goasdoué. Computing and explaining query answers over inconsistent DL-Lite knowledge bases. Journal of Artificial Intelligence Research, 64:563-644, 2019.
  3. [Bizer and Schultz, 2009] Christian Bizer and Andreas Schultz. The Berlin SPARQL benchmark. International Journal on Semantic Web and Information Systems, 5(2):1-24, 2009.
  4. [Borgida et al., 2008] Alexander Borgida, Diego Calvanese, and Mariano Rodriguez-Muro. Explanation in the DL-Lite family of description logics. In ODBASE, volume 5332 of LNCS, pages 1440-1457. Springer, 2008.
  5. [Bourgaux and Ozaki, 2019] Camille Bourgaux and Ana Ozaki. Querying attributed DL-Lite ontologies using prove- nance semirings. In AAAI, 2019.
  6. [Buneman and Kostylev, 2010] Peter Buneman and Egor V. Kostylev. Annotation algebras for RDFS data. In Proc. of the 2nd Int. Workshop on the Role of Semantic Web in Provenance Management (SWPM@ISWC), 2010.
  7. [Calvanese et al., 2007] Diego Calvanese, Giuseppe De Gi- acomo, Domenico Lembo, Maurizio Lenzerini, and Ric- cardo Rosati. Tractable reasoning and efficient query an- swering in description logics: The DL-Lite family. Journal of Automated Reasoning, 39(3):385-429, 2007.
  8. [Calvanese et al., 2013] Diego Calvanese, Magdalena Ortiz, Mantas Simkus, and Giorgio Stefanoni. Reasoning about explanations for negative query answers in DL-Lite. Jour- nal of Artificial Intelligence Research, 48:635-669, 2013.
  9. [Calvanese et al., 2017] Diego Calvanese, Benjamin Cogrel, Sarah Komla-Ebri, Roman Kontchakov, Davide Lanti, Mar- tin Rezk, Mariano Rodriguez-Muro, and Guohui Xiao. On- top: Answering SPARQL queries over relational databases. Semantic Web Journal, 8(3):471-487, 2017.
  10. [Calvanese et al., 2019] Diego Calvanese, Davide Lanti, Ana Ozaki, Rafael Peñaloza, and Guohui Xiao. Enriching ontology-based data access with provenance (Extended version). CoRR Technical Report arXiv:1906.00179, arXiv.org, 2019. Available at http://arxiv.org/abs/1906. 00179. Link
  11. [Croce and Lenzerini, 2018] Federico Croce and Maurizio Lenzerini. A framework for explaining query answers in DL-Lite. In EKAW, pages 83-97, 2018.
  12. [Geerts et al., 2013] Floris Geerts, Grigoris Karvounarakis, Vassilis Christophides, and Irini Fundulaki. Algebraic struc- tures for capturing the provenance of SPARQL queries. In ICDT, pages 153-164. ACM, 2013.
  13. [Green and Tannen, 2017] Todd J. Green and Val Tannen. The semiring framework for database provenance. In PODS, pages 93-99. ACM, 2017.
  14. [Green et al., 2007] Todd J. Green, Gregory Karvounarakis, and Val Tannen. Provenance semirings. In PODS, pages 31-40, 2007.
  15. [Gutiérrez-Basulto et al., 2015] Víctor Gutiérrez-Basulto, Yazmín Ibáñez-García, Roman Kontchakov, and Egor V. Kostylev. Queries with negation and inequalities over lightweight ontologies. Journal of Web Semantics, 35(P4):184-202, 2015.
  16. [Kalyanpur et al., 2007] Aditya Kalyanpur, Bijan Parsia, Matthew Horridge, and Evren Sirin. Finding all justifi- cations of OWL DL entailments. In ISWC, volume 4825 of LNCS, pages 267-280. Springer, 2007.
  17. [Karchmer and Wigderson, 1990] M. Karchmer and A. Wigderson. Monotone circuits for connectivity require super-logarithmic depth. SIAM Journal on Discrete Mathematics, 3(2):255-265, 1990.
  18. [Lanti et al., 2015] Davide Lanti, Martin Rezk, Guohui Xiao, and Diego Calvanese. The NPD benchmark: Reality check for OBDA systems. In EDBT, pages 617-628. OpenPro- ceedings.org, 2015.
  19. [Lanti et al., 2019] Davide Lanti, Guohui Xiao, and Diego Calvanese. VIG: Data scaling for OBDA benchmarks. Se- mantic Web Journal, 10(2):413-433, 2019.
  20. [Motik et al., 2012] Boris Motik, Bernardo Cuenca Grau, Ian Horrocks, Zhe Wu, Achille Fokoue, and Carsten Lutz. OWL 2 Web Ontology Language profiles. W3C Recom- mendation, World Wide Web Consortium, December 2012. Available at http://www.w3.org/TR/owl2-profiles/. Link
  21. [Peñaloza and Sertkaya, 2017] Rafael Peñaloza and Barıs ¸ Sertkaya. Understanding the complexity of axiom pinpoint- ing in lightweight description logics. Artificial Intelligence, 250:80-104, 2017.
  22. [Peñaloza, 2009] Rafael Peñaloza. Axiom Pinpointing in De- scription Logics and Beyond. PhD thesis, Dresden Univer- sity of Technology, 2009.
  23. [Schlobach and Cornet, 2003] Stefan Schlobach and Ronald Cornet. Non-standard reasoning services for the debugging of description logic terminologies. In IJCAI, 2003. IJCAI
  24. [Senellart et al., 2018] Pierre Senellart, Louis Jachiet, Silviu Maniu, and Yann Ramusat. ProvSQL: Provenance and probability management in PostgreSQL. Proceedings of the VLDB Endowment, 11(12):2034-2037, 2018.
  25. [Senellart, 2017] Pierre Senellart. Provenance and probabili- ties in relational databases. SIGMOD Record, 46(4):5-15, 2017.
  26. [Xiao et al., 2018] Guohui Xiao, Diego Calvanese, Roman Kontchakov, Domenico Lembo, Antonella Poggi, Riccardo Rosati, and Michael Zakharyaschev. Ontology-based data access: A survey. In IJCAI, pages 5511-5519, 2018. IJCAI
  27. [Zimmermann et al., 2012] Antoine Zimmermann, Nuno Lopes, Axel Polleres, and Umberto Straccia. A general framework for representing, reasoning and querying with annotated Semantic Web data. Journal of Web Semantics, 11:72-95, 2012.

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

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