Skip to main content

Preference−Based Query Answering in Probabilistic Datalog+⁄− Ontologies

Thomas Lukasiewicz‚ Maria Vanina Martinez and Gerardo I. Simari


The incorporation of preferences into information systems, such as databases, has recently seen a surge in interest, mainly fueled by the revolution in Web data availability. Modeling the preferences of a user on the Web has also increasingly become appealing to many companies since the explosion of popularity of social media. The other surge in interest is in modeling uncertainty in these domains, since uncertainty can arise due to many uncontrollable factors. In this paper, we propose an extension of the Datalog+⁄− family of ontology languages with two models: one representing user preferences and one representing the (probabilistic) uncertainty with which inferences are made. Assuming that more probable answers are in general more preferable, this raises the question of how to rank answers to a user’s queries, since the preference model may be in conflict with the preferences induced by the probabilistic model—the need thus arises for preference combination operators. We propose two specific operators and study their properties in terms of behavior and running time. Finally, we provide an algorithm for ranking answers based on the iteration of the well-known skyline answers to a query and show that, under certain conditions, it runs in polynomial time in the data complexity.

Book Title
Proceedings of the 12th International Conference on Ontologies‚ Databases‚ and Applications of Semantics‚ ODBASE 2013‚ Graz‚ Austria‚ September 10−11‚ 2013
Robert Meersman‚ Hervé Panetto‚ Tharam Dillon‚ Johann Eder‚ Zohra Bellahsene‚ Norbert Ritter‚ Pieter De Leenheer and Deijing Dou
Lecture Notes in Computer Science