Back to Search Start Over

SUMA: A Partial Materialization-Based Scalable Query Answering in OWL 2 DL

Authors :
Xiaowang Zhang
Xiaoyu Qin
Shujun Wang
Muhammad Qasim Yasin
Guohui Xiao
Zhiyong Feng
Source :
Data Science and Engineering. 6:229-245
Publication Year :
2021
Publisher :
Springer Science and Business Media LLC, 2021.

Abstract

Ontology-mediated querying (OMQ) provides a paradigm for query answering according to which users not only query records at the database but also query implicit information inferred from ontology. A key challenge in OMQ is that the implicit information may be infinite, which cannot be stored at the database and queried by off -the -shelf query engine. The commonly adopted technique to deal with infinite entailments is query rewriting, which, however, comes at the cost of query rewriting at runtime. In this work, the partial materialization method is proposed to ensure that the extension is always finite. The partial materialization technology does not rewrite query but instead computes partial consequences entailed by ontology before the online query. Besides, a query analysis algorithm is designed to ensure the completeness of querying rooted and Boolean conjunctive queries over partial materialization. We also soundly and incompletely expand our method to support highly expressive ontology language, OWL 2 DL. Finally, we further optimize the materialization efficiency by role rewriting algorithm and implement our approach as a prototype system SUMA by integrating off-the-shelf efficient SPARQL query engine. The experiments show that SUMA is complete on each test ontology and each test query, which is the same as Pellet and outperforms PAGOdA. Besides, SUMA is highly scalable on large datasets.

Details

ISSN :
23641541 and 23641185
Volume :
6
Database :
OpenAIRE
Journal :
Data Science and Engineering
Accession number :
edsair.doi...........082429a359aa6d6f9fc232f30a2b8293
Full Text :
https://doi.org/10.1007/s41019-020-00150-0