Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David Carral is active.

Publication


Featured researches published by David Carral.


Ontology Engineering with Ontology Design Patterns | 2016

Collected Research Questions Concerning Ontology Design Patterns

Karl Hammar; Eva Blomqvist; David Carral; Marieke van Erp; Antske Fokkens; Aldo Gangemi; Willem Robert van Hage; Pascal Hitzler; Krzysztof Janowicz; Nazifa Karima; Adila Krisnadhi; Tom Narock; Roxane Segers; Monika Solanki; Vojtech Svátek

This chapter lists and discusses open challenges for the ODP community in the coming years, both in terms of research questions that will need be answered, and in terms of tooling and infrastructur ...


international joint conference on artificial intelligence | 2017

Restricted Chase (Non)Termination for Existential Rules with Disjunctions

David Carral; Irina Dragoste; Markus Krötzsch

The restricted chase is a sound and complete algorithm for conjunctive query answering over ontologies of disjunctive existential rules. We develop acyclicity conditions to ensure its termination. Our criteria cannot always detect termination (the problem is undecidable), and we develop the first cyclicity criteria to show non-termination of the restricted chase. Experiments on real-world ontologies show that our acyclicity notions improve significantly over known criteria.


international joint conference on automated reasoning | 2018

Efficient Model Construction for Horn Logic with VLog

Jacopo Urbani; Markus Krötzsch; Ceriel J. H. Jacobs; Irina Dragoste; David Carral

We extend the Datalog engine VLog to develop a column-oriented implementation of the skolem and the restricted chase – two variants of a sound and complete algorithm used for model construction over theories of existential rules. We conduct an extensive evaluation over several data-intensive theories with millions of facts and thousands of rules, and show that VLog can compete with the state of the art, regarding runtime, scalability, and memory efficiency.


european semantic web conference | 2017

Rule-Based OWL Modeling with ROWLTab Protégé Plugin

Md. Kamruzzaman Sarker; Adila Krisnadhi; David Carral; Pascal Hitzler

It has been argued that it is much easier to convey logical statements using rules rather than OWL (or description logic (DL)) axioms. Based on recent theoretical developments on transformations between rules and DLs, we have developed ROWLTab, a Protege plugin that allows users to enter OWL axioms by way of rules; the plugin then automatically converts these rules into OWL 2 DL axioms if possible, and prompts the user in case such a conversion is not possible without weakening the semantics of the rule. In this paper, we present ROWLTab, together with a user evaluation of its effectiveness compared to entering axioms using the standard Protege interface. Our evaluation shows that modeling with ROWLTab is much quicker than the standard interface, while at the same time, also less prone to errors for hard modeling tasks.


international conference on database theory | 2018

Preserving Constraints with the Stable Chase

David Carral; Markus Krötzsch; Maximilian Marx; Ana Ozaki; Sebastian Rudolph

Conjunctive query answering over databases with constraints – also known as (tuple-generating) dependencies – is considered a central database task. To this end, several versions of a construction called chase have been described. Given a set Sigma of dependencies, it is interesting to ask which constraints not contained in Sigma that are initially satisfied in a given database instance are preserved when computing a chase over Sigma. Such constraints are an example for the more general class of incidental constraints, which when added to Sigma as new dependencies do not affect certain answers and might even speed up query answering. After formally introducing incidental constraints, we show that deciding incidentality is undecidable for tuple-generating dependencies, even in cases for which query entailment is decidable. For dependency sets with a finite universal model, the core chase can be used to decide incidentality. For the infinite case, we propose the stable chase, which generalises the core chase, and study its relation to incidental constraints.


international semantic web conference | 2017

Tractable Query Answering for Expressive Ontologies and Existential Rules

David Carral; Irina Dragoste; Markus Krötzsch

The disjunctive skolem chase is a sound and complete (albeit non-terminating) algorithm that can be used to solve conjunctive query answering over DL ontologies and programs with disjunctive existential rules. Even though acyclicity notions can be used to ensure chase termination for a large subset of real-world knowledge bases, the complexity of reasoning over acyclic theories still remains high. Hence, we study several restrictions which not only guarantee chase termination but also ensure polynomiality. We include an evaluation that shows that almost all acyclic DL ontologies do indeed satisfy these general restrictions.


Description Logics | 2014

Is Your Ontology as Hard as You Think? Rewriting Ontologies into Simpler DLs

David Carral; Cristina Feier; Ana Armas Romero; Bernardo Cuenca-Grau; Pascal Hitzler; Ian Horrocks


international semantic web conference | 2016

Modeling OWL with Rules: The ROWL Protege Plugin.

Md. Kamruzzaman Sarker; David Carral; Adila Krisnadhi; Pascal Hitzler


WOP | 2015

An Ontology Design Pattern for Particle Physics Analysis.

David Carral; Michelle Cheatham; Sünje Dallmeier-Tiessen; Patricia Herterich; Michael Hildreth; Pascal Hitzler; Adila Krisnadhi; K. Lassila-Perini; Elizabeth Sexton-Kennedy; Charles F. Vardeman; G. Watts


owl: experiences and directions | 2014

All But Not Nothing: Left-Hand Side Universals for Tractable OWL Profiles.

David Carral; Adila Krisnadhi; Sebastian Rudolph; Pascal Hitzler

Collaboration


Dive into the David Carral's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Markus Krötzsch

Dresden University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Irina Dragoste

Dresden University of Technology

View shared research outputs
Top Co-Authors

Avatar

Sebastian Rudolph

Dresden University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge