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.

Calvanese, D., Lanti, D., Ozaki, A., Penaloza, R., Xiao, G. (2019). Enriching ontology-based data access with provenance. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (pp.1616-1623). A A A I Press [10.24963/ijcai.2019/224].

Enriching ontology-based data access with provenance

Penaloza R.;
2019

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.
paper
provenance, description logics, semirings;
English
28th International Joint Conference on Artificial Intelligence, IJCAI 2019 - 10 August 2019 through 16 August 2019
2019
Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence
978-099924114-1
2019
2019-
1616
1623
https://www.ijcai.org/proceedings/2019/0224.pdf
open
Calvanese, D., Lanti, D., Ozaki, A., Penaloza, R., Xiao, G. (2019). Enriching ontology-based data access with provenance. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (pp.1616-1623). A A A I Press [10.24963/ijcai.2019/224].
File in questo prodotto:
File Dimensione Formato  
paper.pdf

accesso aperto

Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Dimensione 304.57 kB
Formato Adobe PDF
304.57 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/268041
Citazioni
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 3
Social impact