Abstract | ||
---|---|---|
Ontologies expressed in description logics or extensions of datalog are gradually used for describing the domain of many research and industrial strength applications. They provide a formal semantically rich and data-independent layer over which user queries can be posed. A prominent technique for query answering in ontology-based applications is query rewriting, where the given user query Q and ontology O are transformed into a (datalog) program R that captures the answers of Q over O and every database D. In realistic scenarios it is quite often the case that users refine their original query by adding or removing constraints until they produce a final one. In such scenarios, however, all existing systems would compute a new rewriting R"i for each refined query Q"i from scratch, discarding any information possibly computed previously. In this paper we study the problem of computing a rewriting for a query Q^' which is a ''refinement'' of a query Q by exploiting as much as possible information possibly computed previously for Q. We investigate whether such information is usable when computing a rewriting for Q^' and present detailed algorithms. Finally, we have implemented all proposed algorithms and conducted an extensive experimental evaluation. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1016/j.knosys.2013.10.020 | Knowl.-Based Syst. |
Keywords | Field | DocType |
possible information,ontology o,refined query,program r,original query,query refinement,data-independent layer,user query,user query q,query answering,query q,ontologies,description logics | Query optimization,Web search query,Query language,RDF query language,Programming language,Query expansion,Computer science,Sargable,Web query classification,Theoretical computer science,Ranking (information retrieval) | Journal |
Volume | ISSN | Citations |
56, | 0950-7051 | 0 |
PageRank | References | Authors |
0.34 | 31 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Tassos Venetis | 1 | 59 | 4.95 |
Giorgos Stoilos | 2 | 1241 | 67.47 |
Giorgos Stamou | 3 | 1200 | 76.88 |