EDBT/ICDT 2009 Joint Conference

Electronic Conference Proceedings

Datalog±: A Unified Approach to Ontologies and Integrity Constraints

Authors

Abstract

We report on a recently introduced family of expressive extensions of Datalog, called Datalog±, which is a new framework for representing ontological axioms in form of integrity constraints, and for query answering under such constraints. Datalog± is derived from Datalog by allowing existentially quantified variables in rule heads, and by enforcing suitable properties in rule bodies, to ensure decidable and efficient query answering. We first present different languages in the Datalog± family, providing tight complexity bounds for all cases but one (where we have a low complexity AC0 upper bound). We then show that such languages are general enough to capture the most common tractable ontology languages. In particular, we show that the DL-Lite family of description logics and F-Logic Lite are expressible in Datalog±. We finally show how stratified negation can be added to Datalog± while keeping ontology querying tractable in the data complexity. Datalog± is a natural and very general framework that can be successfully employed in different contexts such as data integration and exchange. This survey mainly summarizes two recent papers.

About the Speaker

Georg Gottlob (University of Oxford, United Kingdom)
Georg Gottlob

Georg Gottlob is a Professor of Computing Science at Oxford University and a Fellow of St Anne's College.

His interests include data extraction, data exchange, algorithms for semistructured data and xml processing, database theory, algorithms for games and auctions, graph or hypergraph based algorithms for problem decomposition, knowledge representation and reasoning, complexity in ai and logic programming complexity theory finite model theory, and complexity computational.

His current research deals with database theory, query languages, data exchange, and with graph-theoretic problem decomposition methods that can be used for recognizing large classes of tractable instances of hard problems. The latter methods have applications in query optimization, in constraint satisfaction, and in game theory and electronic commerce (e.g. winner determination in combinatorial auctions). Georg Gottlob is a founding member of the recently established Oxford-Man Institute of Quantitative Finance.

Session

ICDT Invited Talk: Datalog±: A Unified Approach to Ontologies and Integrity Constraints (Wednesday, March 25, 09:00—10:30)