"Ontology Based Query Answering": decidable cases and algorithms
Michaël Thomazo
03 October 2014, 14h00 - 03 October 2014, 15h30 Salle/Bat : 455/PCRI-N
Contact :
Activités de recherche : Algorithmes pour les grands volumes de données distribuées
Résumé :
"Ontology Based Query Answering": decidable cases and algorithms
Ontology-based query answering (OBQA) aims at enriching query answering by taking general background knowledge into account when evaluating queries. This background knowledge is represented by means of an ontology, that is expressed here by first-order formulas, called existential rules (also known as tuple-generating dependencies and Datalog+/-). The high expressivity of the used formalism results in the undecidability of query answering, and numerous decidable classes (that is, restrictions on the sets of existential rules) have been proposed in the literature. I will present the main decidability criteria as well as some associated algorithms.
"Ontology Based Query Answering": cas décidables et algorithmes
L’objectif du problème appelé "ontology-based query answering" est d’améliorer la réponse à des requêtes en prenant en compte des connaissances d’ordre général durant leur évaluation. Ces connaissances générales sont représentées à l’aide d’une ontologie, qui est exprimée dans ces travaux grâce à des formules logiques du premier ordre, appelées règles existentielles, aussi connues sous le nom de "tuple-generating dependencies" et Datalog+/-. L’expressivité des formules utilisées est telle que l’évaluation de requêtes devient un problème indécidable, et cela a conduit la communauté à définir de nombreux cas décidables, c’est-à-dire des restrictions sur les ensembles de règles existentielles considérés. Je présenterai les principaux critères de décidabilité et certains algorithmes associés.