Instance-Level Update in DL-Lite Ontologies through First-Order Rewriting
De Giacomo, Giuseppe (Sapienza University of Rome) | Oriol, Xavier (Universitat Politècnica de Catalunya) | Rosati, Riccardo (Sapienza University of Rome) | Savo, Domenico Fabio (Università degli Studi di Bergamo)
–Journal of Artificial Intelligence Research
In this paper we study instance-level update in DL-LiteA , a well-known description logic that influenced the OWL 2 QL standard. Instance-level update regards insertions and deletions in the ABox of an ontology. In particular we focus on formula-based approaches to instance-level update. We show that DL-LiteA , which is well-known for enjoying first-order rewritability of query answering, enjoys a first-order rewritability property also for instance-level update. That is, every update can be reformulated into a set of insertion and deletion instructions computable through a non-recursive Datalog program with negation. Such a program is readily translatable into a first-order query over the ABox considered as a database, and hence into SQL. By exploiting this result, we implement an update component for DL-LiteA-based systems and perform some experiments showing that the approach works in practice.
Journal of Artificial Intelligence Research
Apr-10-2021
- Country:
- Europe
- Greece (0.04)
- Italy > Lazio
- Rome (0.04)
- Spain > Catalonia
- Barcelona Province > Barcelona (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Europe
- Genre:
- Research Report > New Finding (0.46)
- Technology: