ontological reasoning
Recently Published Documents


TOTAL DOCUMENTS

46
(FIVE YEARS 13)

H-INDEX

10
(FIVE YEARS 2)

2021 ◽  
Vol 129 ◽  
pp. 103781
Author(s):  
Xuechen Lei ◽  
Yan Chen ◽  
Mario Bergés ◽  
Burcu Akinci

2021 ◽  
pp. 104151
Author(s):  
Yon Vanommeslaeghe ◽  
Joachim Denil ◽  
Jasper De Viaene ◽  
David Ceulemans ◽  
Stijn Derammelaere ◽  
...  

2021 ◽  
pp. 410-426
Author(s):  
Nitisha Jain ◽  
Trung-Kien Tran ◽  
Mohamed H. Gad-Elrab ◽  
Daria Stepanova

Author(s):  
Mario Alviano ◽  
Marco Manna

Reasoning over OWL 2 is a very expensive task in general, and therefore the W3C identified tractable profiles exhibiting good computational properties. Ontological reasoning for many fragments of OWL 2 can be reduced to the evaluation of Datalog queries. This paper surveys some of these compilations, and in particular the one addressing queries over Horn-SHIQ knowledge bases and its implementation in DLV2 enanched by a new version of the Magic Sets algorithm.


2020 ◽  
Vol 20 (6) ◽  
pp. 958-973
Author(s):  
ALESSIO FIORENTINO ◽  
JESSICA ZANGARI ◽  
MARCO MANNA

AbstractThe W3C Web Ontology Language (OWL) is a powerful knowledge representation formalism at the basis of many semantic-centric applications. Since its unrestricted usage makes reasoning undecidable already in case of very simple tasks, expressive yet decidable fragments have been identified. Among them, we focus on OWL 2 RL, which offers a rich variety of semantic constructors, apart from supporting all RDFS datatypes. Although popular Web resources - such as DBpedia - fall in OWL 2 RL, only a few systems have been designed and implemented for this fragment. None of them, however, fully satisfy all the following desiderata: (i) being freely available and regularly maintained; (ii) supporting query answering and SPARQL queries; (iii) properly applying the sameAs property without adopting the unique name assumption; (iv) dealing with concrete datatypes. To fill the gap, we present DaRLing, a freely available Datalog rewriter for OWL 2 RL ontological reasoning under SPARQL queries. In particular, we describe its architecture, the rewriting strategies it implements, and the result of an experimental evaluation that demonstrates its practical applicability.


2020 ◽  
Vol 108 ◽  
pp. 101922 ◽  
Author(s):  
Jacques Bouaud ◽  
Sylvia Pelayo ◽  
Jean-Baptiste Lamy ◽  
Coralie Prebet ◽  
Charlotte Ngo ◽  
...  

2019 ◽  
Vol 19 (5-6) ◽  
pp. 654-670
Author(s):  
MARIO ALVIANO ◽  
NICOLA LEONE ◽  
PIERFRANCESCO VELTRI ◽  
JESSICA ZANGARI

AbstractMagic sets are a Datalog to Datalog rewriting technique to optimize query answering. The rewritten program focuses on a portion of the stable model(s) of the input program which is sufficient to answer the given query. However, the rewriting may introduce new recursive definitions, which can involve even negation and aggregations, and may slow down program evaluation. This paper enhances the magic set technique by preventing the creation of (new) recursive definitions in the rewritten program. It turns out that the new version of magic sets is closed for Datalog programs with stratified negation and aggregations, which is very convenient to obtain efficient computation of the stable model of the rewritten program. Moreover, the rewritten program is further optimized by the elimination of subsumed rules and by the efficient handling of the cases where binding propagation is lost. The research was stimulated by a challenge on the exploitation of Datalog/dlv for efficient reasoning on large ontologies. All proposed techniques have been hence implemented in the dlv system, and tested for ontological reasoning, confirming their effectiveness.


Sign in / Sign up

Export Citation Format

Share Document