Proceedings

Satisfaction and Implication of Integrity Constraints in Ontology-based Data Access

Download BibTeX Cite

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

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

Abstract

We extend ontology-based data access with integrity constraints over both the source and target schemas. The relevant reasoning problems in this setting are constraint satisfaction—to check whether a database satisfies the target constraints given the mappings and the ontology—and source-to-target (resp., target-to-source) constraint implication, which is to check whether a target constraint (resp., a source constraint) is satisfied by each database satisfying the source constraints (resp., the target constraints). We establish decidability and complexity bounds for all these problems in the case where ontologies are expressed in DL-LiteR and constraints range from functional dependencies to disjunctive tuple-generating dependencies.

  1. [Abiteboul and Hull, 1988] Serge Abiteboul and Richard Hull. Data functions, datalog and negation (extended ab- stract). In SIGMOD'88, pages 143-153, 1988.
  2. [Baget et al., 2011] Jean-Franc ¸ois Baget, Marie-Laure Mug- nier, Sebastian Rudolph, and Michaël Thomazo. Walk- ing the complexity lines for generalized guarded existen- tial rules. In IJCAI'11, pages 712-717, 2011.
  3. [Bárány et al., 2015] Vince Bárány, Balder ten Cate, and Luc Segoufin. Guarded negation. J. ACM, 62(3), 2015.
  4. [Bienvenu et al., 2012] Meghyn Bienvenu, Carsten Lutz, and Frank Wolter. Query containment in description logics reconsidered. In KR'12, 2012.
  5. [Bourhis et al., 2016] Pierre Bourhis, Marco Manna, Michael Morak, and Andreas Pieris. Guarded-based disjunctive tuple-generating dependencies. ACM Trans. Database Syst., 41(4):27:1-27:45, 2016.
  6. [Calì et al., 2004] Andrea Calì, Diego Calvanese, Giuseppe De Giacomo, and Maurizio Lenzerini. Data integration un- der integrity constraints. Inf. Syst., 29(2):147-163, 2004.
  7. [Calì et al., 2012] Andrea Calì, Georg Gottlob, and Thomas Lukasiewicz. A general datalog-based framework for tractable query answering over ontologies. JWS, 2012.
  8. [Calì et al., 2013] Andrea Calì, Georg Gottlob, and Michael Kifer. Taming the infinite chase: Query answering under expressive relational constraints. JAIR, 48:115-174, 2013.
  9. [Calvanese et al., 2007a] Diego Calvanese, Giuseppe De Gi- acomo, Domenico Lembo, Maurizio Lenzerini, and Ric- cardo Rosati. EQL-Lite: Effective first-order query pro- cessing in description logics. In IJCAI'07, 2007.
  10. [Calvanese et al., 2007b] 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. J. Au- tom. Reasoning, 39(3):385-429, 2007.
  11. [Calvanese et al., 2014] Diego Calvanese, Wolfgang Fischl, Reinhard Pichler, Emanuel Sallinger, and Mantas Simkus. Capturing relational schemas and functional dependencies in RDFS. In AAAI'11, pages 1003-1011, 2014.
  12. [Calvanese et al., 2017] Diego Calvanese, Benjamin Cogrel, Sarah Komla-Ebri, Roman Kontchakov, Davide Lanti, Martin Rezk, Mariano Rodriguez-Muro, and Guohui Xiao. Ontop: Answering SPARQL queries over relational databases. Semantic Web, 8(3):471-487, 2017.
  13. [Console and Lenzerini, 2014] Marco Console and Maurizio Lenzerini. Data quality in ontology-based data access: The case of consistency. In AAAI'14, pages 1020-1026, 2014.
  14. [Console, 2016] Marco Console. Data accuracy as knowl- edge in ontology based data access (preliminary report). In Proceedings of the 29th International Workshop on De- scription Logics, 2016.
  15. [de Bruijn et al., 2005] Jos de Bruijn, Rubén Lara, Axel Polleres, and Dieter Fensel. OWL DL vs. OWL flight: conceptual modeling and reasoning for the semantic web. In WWW'05, pages 623-632, 2005.
  16. [Donini et al., 2002] Francesco M. Donini, Daniele Nardi, and Riccardo Rosati. Description logics of minimal knowledge and negation as failure. TOCL, 3(2), 2002.
  17. [Fan et al., 2008] Wenfei Fan, Shuai Ma, Yanli Hu, Jie Liu, and Yinghui Wu. Propagating functional dependencies with conditions. PVLDB, 1(1):391-407, 2008.
  18. [Fan, 2009] Wenfei Fan. Implication of constraints. In Ling Liu and M. Tamer Özsu, editors, Encyclopedia of Database Systems, pages 1396-1400. Springer, 2009.
  19. [Kharlamov et al., 2017] Evgeny Kharlamov, Dag Hovland, Martin G. Skjæveland, Dimitris Bilidas, Ernesto Jiménez- Ruiz, Guohui Xiao, Ahmet Soylu, Davide Lanti, Martin Rezk, Dmitriy Zheleznyakov, Martin Giese, Hallstein Lie, Yannis E. Ioannidis, Yannis Kotidis, Manolis Koubarakis, and Arild Waaler. Ontology based data access in Statoil. J. Web Sem., 44:3-36, 2017.
  20. [Klug and Price, 1982] Anthony C. Klug and Rod Price. De- termining view dependencies using tableaux. ACM Trans. Database Syst., 7(3):361-380, 1982.
  21. [Klug, 1980] Anthony C. Klug. Calculating constraints on relational expressions. TODS, 5(3):260-290, 1980.
  22. [Lenzerini, 2002] Maurizio Lenzerini. Data integration: A theoretical perspective. In PODS'02, 2002.
  23. [Motik and Rosati, 2010] Boris Motik and Riccardo Rosati. Reconciling description logics and rules. J. ACM, 57(5):30:1-30:62, 2010.
  24. [Motik et al., 2009] Boris Motik, Ian Horrocks, and Ulrike Sattler. Bridging the gap between OWL and relational databases. J. Web Sem., 7(2):74-89, 2009.
  25. [Patel-Schneider and Franconi, 2012] Peter F. Patel- Schneider and Enrico Franconi. Ontology constraints in incomplete and complete data. In ISWC'12, 2012.
  26. [Patel-Schneider, 2015] Peter F. Patel-Schneider. Using de- scription logics for RDF constraint checking and closed- world recognition. In AAAI'15, pages 247-253, 2015.
  27. [Pichler and Skritek, 2011] Reinhard Pichler and Sebastian Skritek. The complexity of evaluating tuple generating de- pendencies. In ICDT'11, pages 244-255, 2011.
  28. [Poggi et al., 2008] Antonella Poggi, Domenico Lembo, Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenz- erini, and Riccardo Rosati. Linking data to ontologies. Journal on Data Semantics, 10:133-173, 2008.
  29. [Sagiv, 1987] Yehoshua Sagiv. Optimizing datalog pro- grams. In PODS'87, pages 349-362, 1987.
  30. [Sequeda et al., 2012] Juan F. Sequeda, Marcelo Arenas, and Daniel P. Miranker. On directly mapping relational databases to RDF and OWL. In WWW'12, 2012.
  31. [Shmueli, 1993] Oded Shmueli. Equivalence of DATALOG queries is undecidable. JLP, 15(3):231-241, 1993.
  32. [Tao et al., 2010] Jiao Tao, Evren Sirin, Jie Bao, and Deb- orah L. McGuinness. Integrity constraints in OWL. In AAAI'10, 2010.

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

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