Skip to main content

Showing 1–14 of 14 results for author: Carral, D

.
  1. arXiv:2505.16551  [pdf, ps, other

    cs.LO cs.DB

    Restricted Chase Termination: You Want More than Fairness

    Authors: David Carral, Lukas Gerlach, Lucas Larroque, Michaël Thomazo

    Abstract: The chase is a fundamental algorithm with ubiquitous uses in database theory. Given a database and a set of existential rules (aka tuple-generating dependencies), it iteratively extends the database to ensure that the rules are satisfied in a most general way. This process may not terminate, and a major problem is to decide whether it does. This problem has been studied for a large number of chase… ▽ More

    Submitted 22 May, 2025; originally announced May 2025.

  2. arXiv:2410.17879  [pdf, other

    cond-mat.mtrl-sci physics.comp-ph

    In silico design and prediction of metastable quaternary phases in Cu-Ni-Si-Cr alloys

    Authors: Ángel Díaz Carral, Simon Gravelle, Maria Fyta

    Abstract: Quaternary phases formed in copper alloys are investigated through a combination of quantum-mechanical and classical computer simulations and active machine learning. Focus is given on nickel, silicon, and chromium impurities in a copper matrix. The analysis of the formation enthalpies of candidate quaternary structures leads to the prediction of two novel quaternary phases and the assessment of t… ▽ More

    Submitted 23 October, 2024; originally announced October 2024.

    Comments: Accepted for publication by APL Machine Learning

  3. arXiv:2405.15794  [pdf, other

    cs.AI cs.LO

    Finite Groundings for ASP with Functions: A Journey through Consistency

    Authors: Lukas Gerlach, David Carral, Markus Hecher

    Abstract: Answer set programming (ASP) is a logic programming formalism used in various areas of artificial intelligence like combinatorial problem solving and knowledge representation and reasoning. It is known that enhancing ASP with function symbols makes basic reasoning problems highly undecidable. However, even in simple cases, state of the art reasoners, specifically those relying on a ground-and-solv… ▽ More

    Submitted 8 May, 2024; originally announced May 2024.

    Comments: to be published at IJCAI 2024

  4. Do Repeat Yourself: Understanding Sufficient Conditions for Restricted Chase Non-Termination

    Authors: Lukas Gerlach, David Carral

    Abstract: The disjunctive restricted chase is a sound and complete procedure for solving boolean conjunctive query entailment over knowledge bases of disjunctive existential rules. Alas, this procedure does not always terminate and checking if it does is undecidable. However, we can use acyclicity notions (sufficient conditions that imply termination) to effectively apply the chase in many real-world cases.… ▽ More

    Submitted 22 September, 2023; originally announced September 2023.

    Journal ref: 20th International Conference on Principles of Knowledge Representation and Reasoning {KR-2023}, Sep 2023, Rhodes, Greece. pp.301-310

  5. arXiv:2206.03124  [pdf, ps, other

    cs.AI

    Normalisations of Existential Rules: Not so Innocuous!

    Authors: David Carral, Lucas Larroque, Marie-Laure Mugnier, Michaël Thomazo

    Abstract: Existential rules are an expressive knowledge representation language mainly developed to query data. In the literature, they are often supposed to be in some normal form that simplifies technical developments. For instance, a common assumption is that rule heads are atomic, i.e., restricted to a single atom. Such assumptions are considered to be made without loss of generality as long as all sets… ▽ More

    Submitted 7 June, 2022; originally announced June 2022.

    Comments: Published at 19th International Conference on Principles of Knowledge Representation and Reasoning, KR 2022

  6. Deciding Hyperproperties Combined with Functional Specifications

    Authors: Raven Beutner, David Carral, Bernd Finkbeiner, Jana Hofmann, Markus Krötzsch

    Abstract: We study satisfiability for HyperLTL with a $\forall^*\exists^*$ quantifier prefix, known to be highly undecidable in general. HyperLTL can express system properties that relate multiple traces (so-called hyperproperties), which are often combined with trace properties that specify functional behavior on single traces. Following this conceptual split, we first define several safety and liveness fr… ▽ More

    Submitted 30 May, 2022; originally announced May 2022.

    Comments: LICS 2022

    ACM Class: F.4.1; F.3.1

  7. arXiv:2107.07811  [pdf, ps, other

    cs.LO cs.DB

    Capturing Homomorphism-Closed Decidable Queries with Existential Rules

    Authors: Camille Bourgaux, David Carral, Markus Krötzsch, Sebastian Rudolph, Michaël Thomazo

    Abstract: Existential rules are a very popular ontology-mediated query language for which the chase represents a generic computational approach for query answering. It is straightforward that existential rule queries exhibiting chase termination are decidable and can only recognize properties that are preserved under homomorphisms. In this paper, we show the converse: every decidable query that is closed un… ▽ More

    Submitted 16 July, 2021; originally announced July 2021.

    Comments: Technical Report of our KR 2021 Paper

  8. arXiv:2102.02753  [pdf, other

    cs.DB cs.AI

    Materializing Knowledge Bases via Trigger Graphs

    Authors: Efthymia Tsamoura, David Carral, Enrico Malizia, Jacopo Urbani

    Abstract: The chase is a well-established family of algorithms used to materialize Knowledge Bases (KBs), like Knowledge Graphs (KGs), to tackle important tasks like query answering under dependencies or data cleaning. A general problem of chase algorithms is that they might perform redundant computations. To counter this problem, we introduce the notion of Trigger Graphs (TGs), which guide the execution of… ▽ More

    Submitted 4 February, 2021; originally announced February 2021.

  9. arXiv:2012.11269  [pdf, other

    cs.DB

    A Journey to the Frontiers of Query Rewritability

    Authors: Piotr Ostropolski-Nalewaja, Jerzy Marcinkowski, David Carral, Sebastian Rudolph

    Abstract: This paper is about (first order) query rewritability in the context of theory-mediated query answering. The starting point of our journey is the FUS/FES conjecture, saying that if a theory is core-terminating (FES) and admits query rewriting (BDD, FUS) then it is uniformly bounded. We show that this conjecture is true for a wide class of "local" BDD theories. Then we ask how non-local can a BDD t… ▽ More

    Submitted 3 May, 2021; v1 submitted 21 December, 2020; originally announced December 2020.

    Comments: Removed faulty observation, fixed everything that depended on it

  10. arXiv:1911.10981  [pdf, ps, other

    cs.LO cs.AI

    Checking Chase Termination over Ontologies of Existential Rules with Equality

    Authors: David Carral, Jacopo Urbani

    Abstract: The chase is a sound and complete algorithm for conjunctive query answering over ontologies of existential rules with equality. To enable its effective use, we can apply acyclicity notions; that is, sufficient conditions that guarantee chase termination. Unfortunately, most of these notions have only been defined for existential rule sets without equality. A proposed solution to circumvent this is… ▽ More

    Submitted 25 November, 2019; originally announced November 2019.

  11. arXiv:1808.10108  [pdf, other

    cs.AI cs.DB cs.LO

    Rule-based OWL Modeling with ROWLTab Protege Plugin

    Authors: Md. Kamruzzaman Sarker, Adila Krisnadhi, David Carral, Pascal Hitzler

    Abstract: 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… ▽ More

    Submitted 30 August, 2018; originally announced August 2018.

    Comments: Accepted at ESWC 2017

    Journal ref: 14th ESWC 2017, Portoroz, Slovenia

  12. arXiv:1808.10104  [pdf, other

    cs.AI

    Modeling OWL with Rules: The ROWL Protege Plugin

    Authors: Md. Kamruzzaman Sarker, David Carral, Adila A. Krisnadhi, Pascal Hitzler

    Abstract: In our experience, some ontology users find it much easier to convey logical statements using rules rather than OWL (or description logic) axioms. Based on recent theoretical developments on transformations between rules and description logics, we develop ROWL, a Protege plugin that allows users to enter OWL axioms by way of rules; the plugin then automatically converts these rules into OWL DL axi… ▽ More

    Submitted 29 August, 2018; originally announced August 2018.

    Comments: Accepted at ISWC 2016

    Journal ref: S. Md Kamruzzaman, Carral, D., Krisnadhi, A., and Hitzler, P., Modeling OWL with Rules: The ROWL Protege Plugin Kobe, Japan, 2016

  13. A Practical Acyclicity Notion for Query Answering over Horn-SRIQ Ontologies

    Authors: David Carral, Cristina Feier, Pascal Hitzler

    Abstract: Conjunctive query answering over expressive Horn Description Logic ontologies is a relevant and challenging problem which, in some cases, can be addressed by application of the chase algorithm. In this paper, we define a novel acyclicity notion which provides a sufficient condition for termination of the restricted chase over Horn-SRIQ TBoxes. We show that this notion generalizes most of the exist… ▽ More

    Submitted 19 April, 2018; originally announced April 2018.

    Journal ref: The Semantic Web - ISWC 2016 - 15th International Semantic Web Conference, Kobe, Japan. Proceedings, Part I, volume 9981 of LNCS, 70-85, October 2016. Springer

  14. arXiv:1710.05096  [pdf, other

    cs.AI cs.LO

    On the Ontological Modeling of Trees

    Authors: David Carral, Pascal Hitzler, Hilmar Lapp, Sebastian Rudolph

    Abstract: Trees -- i.e., the type of data structure known under this name -- are central to many aspects of knowledge organization. We investigate some central design choices concerning the ontological modeling of such trees. In particular, we consider the limits of what is expressible in the Web Ontology Language, and provide a reusable ontology design pattern for trees.

    Submitted 13 October, 2017; originally announced October 2017.

    Comments: Proceedings of the 8th Workshop on Ontology Design and Patterns, WOP 2017, co-located with the 16th International Semantic Web Conference, ISWC2017, Vienna, Austria, October 2017. To appear