Journal article
Module extraction in expressive ontology languages via datalog reasoning
- Abstract:
- Module extraction is the task of computing a (preferably small) fragment M of an ontology O that preserves a class of entailments over a signature of interest E. Extracting modules of minimal size is well-known to be computationally hard, and often algorithmically infeasible, especially for highly expressive ontology languages. Thus, practical techniques typically rely on approximations, where M provably captures the relevant entailments, but is not guaranteed to be minimal. Existing approximations ensure that M preserves all second-order entailments of O w.r.t. E, which is a stronger condition than is required in many applications, and may lead to unnecessarily large modules in practice. In this paper we propose a novel approach in which module extraction is reduced to a reasoning problem in datalog. Our approach generalises existing approximations in an elegant way. More importantly, it allows extraction of modules that are tailored to preserve only specific kinds of entailments, and thus are often significantly smaller. Our evaluation on a wide range of ontologies confirms the feasibility and benefits of our approach in practice.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 599.6KB, Terms of use)
-
- Publisher copy:
- 10.1613/jair.4898
Authors
- Publisher:
- Association for the Advancement of Artificial Intelligence
- Journal:
- Journal of Artificial Intelligence Research More from this journal
- Volume:
- 55
- Pages:
- 499-564
- Publication date:
- 2016-02-29
- Acceptance date:
- 2016-02-22
- DOI:
- EISSN:
-
1943-5037
- ISSN:
-
1076-9757
- Pubs id:
-
pubs:605633
- UUID:
-
uuid:ec2e09ca-4703-43ce-9322-f43be382cc7a
- Local pid:
-
pubs:605633
- Source identifiers:
-
605633
- Deposit date:
-
2016-02-22
- ARK identifier:
Terms of use
- Copyright holder:
- AI Access Foundation
- Copyright date:
- 2016
- Notes:
- © 2016 AI Access Foundation. All rights reserved. This is the accepted manuscript version of the article. The final version is available from Association for the Advancement of Artificial Intelligence at: https://doi.org/10.1613/jair.4898
If you are the owner of this record, you can report an update to it here: Report update to this record