Back to Search Start Over

Tractable query answering and rewriting under description logic constraints.

Authors :
Pérez-Urbina, Héctor
Motik, Boris
Horrocks, Ian
Source :
Journal of Applied Logic; Jun2010, Vol. 8 Issue 2, p186-209, 24p
Publication Year :
2010

Abstract

Abstract: Answering queries over an incomplete database w.r.t. a set of constraints is an important computational task with applications in fields as diverse as information integration and metadata management in the semantic Web. Description Logics (DLs) are constraint languages that have been extensively studied with the goal of providing useful modeling constructs while keeping the query answering problem decidable. For many DLs, query answering under constraints can be solved via query rewriting: given a conjunctive query Q and a set of DL constraints , the query Q can be transformed into a datalog query that takes into account the semantic consequences of ; then, to obtain answers to Q w.r.t. and some (arbitrary) database instance , one can simply evaluate over using existing (deductive) database technology, without taking into account. In this paper, we present a novel query rewriting algorithm that handles constraints modeled in the DL and use it to show that answering conjunctive queries in this setting is PTime-complete w.r.t. data complexity. Our algorithm deals with various description logics of the and DL-Lite families and is worst-case optimal w.r.t. data complexity for all of them. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
15708683
Volume :
8
Issue :
2
Database :
Supplemental Index
Journal :
Journal of Applied Logic
Publication Type :
Academic Journal
Accession number :
48471976
Full Text :
https://doi.org/10.1016/j.jal.2009.09.004