Search Results for author: Bernardo Cuenca Grau

Found 23 papers, 5 papers with code

Revisiting Inferential Benchmarks for Knowledge Graph Completion

1 code implementation7 Jun 2023 Shuwen Liu, Bernardo Cuenca Grau, Ian Horrocks, Egor V. Kostylev

A key feature of Machine Learning approaches for KG completion is their ability to learn inference patterns, so that the predicted facts are the results of applying these patterns to the KG.

Knowledge Graph Completion

On the Correspondence Between Monotonic Max-Sum GNNs and Datalog

no code implementations29 May 2023 David Tena Cucala, Bernardo Cuenca Grau, Boris Motik, Egor V. Kostylev

Although there has been significant interest in applying machine learning techniques to structured data, the expressivity (i. e., a description of what can be learned) of such techniques is still poorly understood.

Seminaive Materialisation in DatalogMTL

1 code implementation15 Aug 2022 Dingmin Wang, Przemysław Andrzej Wałęga, Bernardo Cuenca Grau

DatalogMTL is an extension of Datalog with metric temporal operators that has found applications in temporal ontology-based data access and query answering, as well as in stream reasoning.

Cardinality-Minimal Explanations for Monotonic Neural Networks

no code implementations19 May 2022 Ouns El Harzli, Bernardo Cuenca Grau, Ian Horrocks

In recent years, there has been increasing interest in explanation methods for neural model predictions that offer precise formal guarantees.

MeTeoR: Practical Reasoning in Datalog with Metric Temporal Operators

1 code implementation12 Jan 2022 Dingmin Wang, Pan Hu, Przemysław Andrzej Wałęga, Bernardo Cuenca Grau

DatalogMTL is an extension of Datalog with operators from metric temporal logic which has received significant attention in recent years.

Explainable GNN-Based Models over Knowledge Graphs

no code implementations ICLR 2022 David Jaime Tena Cucala, Bernardo Cuenca Grau, Egor V. Kostylev, Boris Motik

In this paper, we propose a new family of GNN-based transformations of graph data that can be trained effectively, but where all predictions can be explained symbolically as logical inferences in Datalog---a well-known knowledge representation formalism.

Double-descent curves in neural networks: a new perspective using Gaussian processes

no code implementations14 Feb 2021 Ouns El Harzli, Bernardo Cuenca Grau, Guillermo Valle-Pérez, Ard A. Louis

Double-descent curves in neural networks describe the phenomenon that the generalisation error initially descends with increasing parameters, then grows after reaching an optimal number of parameters which is less than the number of data points, but then descends again in the overparameterized regime.

Gaussian Processes Learning Theory

The Window Validity Problem in Rule-Based Stream Reasoning

no code implementations7 Aug 2018 Alessandro Ronca, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks

Rule-based temporal query languages provide the expressive power and flexibility required to capture in a natural way complex analysis tasks over streaming data.

Consequence-based Reasoning for Description Logics with Disjunction, Inverse Roles, Number Restrictions, and Nominals

no code implementations3 May 2018 David Tena Cucala, Bernardo Cuenca Grau, Ian Horrocks

We present a consequence-based calculus for concept subsumption and classification in the description logic ALCHOIQ, which extends ALC with role hierarchies, inverse roles, number restrictions, and nominals.

General Classification

Stratified Negation in Limit Datalog Programs

no code implementations25 Apr 2018 Mark Kaminski, Bernardo Cuenca Grau, Egor V. Kostylev, Boris Motik, Ian Horrocks

There has recently been an increasing interest in declarative data analysis, where analytic tasks are specified using a logical language, and their implementation and optimisation are delegated to a general-purpose query engine.

Negation

Stream Reasoning in Temporal Datalog

no code implementations10 Nov 2017 Alessandro Ronca, Mark Kaminski, Bernardo Cuenca Grau, Boris Motik, Ian Horrocks

In recent years, there has been an increasing interest in extending traditional stream processing engines with logical, rule-based, reasoning capabilities.

Foundations of Declarative Data Analysis Using Limit Datalog Programs

no code implementations19 May 2017 Mark Kaminski, Bernardo Cuenca Grau, Egor V. Kostylev, Boris Motik, Ian Horrocks

Motivated by applications in declarative data analysis, we study $\mathit{Datalog}_{\mathbb{Z}}$---an extension of positive Datalog with arithmetic functions over integers.

The Bag Semantics of Ontology-Based Data Access

no code implementations19 May 2017 Charalampos Nikolaou, Egor V. Kostylev, George Konstantinidis, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks

The ontology is linked to the sources using mappings, which assign views over the data to ontology predicates.

Extending Consequence-Based Reasoning to SRIQ

1 code implementation14 Feb 2016 Andrew Bate, Boris Motik, Bernardo Cuenca Grau, František Simančík, Ian Horrocks

Consequence-based calculi are a family of reasoning algorithms for description logics (DLs), and they combine hypertableau and resolution in a way that often achieves excellent performance in practice.

Controlled Query Evaluation for Datalog and OWL 2 Profile Ontologies

no code implementations24 Apr 2015 Bernardo Cuenca Grau, Evgeny Kharlamov, Egor V. Kostylev, Dmitriy Zheleznyakov

We study confidentiality enforcement in ontologies under the Controlled Query Evaluation framework, where a policy specifies the sensitive information and a censor ensures that query answers that may compromise the policy are not returned.

Computing Horn Rewritings of Description Logics Ontologies

no code implementations20 Apr 2015 Mark Kaminski, Bernardo Cuenca Grau

We study the problem of rewriting an ontology O1 expressed in a DL L1 into an ontology O2 in a Horn DL L2 such that O1 and O2 are equisatisfiable when extended with an arbitrary dataset.

Ontology Module Extraction via Datalog Reasoning

no code implementations19 Nov 2014 Ana Armas Romero, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks

Module extraction - the task of computing a (preferably small) fragment M of an ontology T that preserves entailments over a signature S - has found many applications in recent years.

Acyclicity Notions for Existential Rules and Their Application to Query Answering in Ontologies

no code implementations4 Feb 2014 Bernardo Cuenca Grau, Ian Horrocks, Markus Krötzsch, Clemens Kupke, Despoina Magka, Boris Motik, Zhe Wang

Existential rules are closely related to the Horn fragments of the OWL 2 ontology language; furthermore, several prominent OWL 2 reasoners implement CQ answering by using the chase to materialise all relevant facts.

Reasoning over Ontologies with Hidden Content: The Import-by-Query Approach

no code implementations23 Jan 2014 Bernardo Cuenca Grau, Boris Motik

There is currently a growing interest in techniques for hiding parts of the signature of an ontology Kh that is being reused by another ontology Kv.

Completeness Guarantees for Incomplete Ontology Reasoners: Theory and Practice

no code implementations18 Jan 2014 Bernardo Cuenca Grau, Boris Motik, Giorgos Stoilos, Ian Horrocks

Since ontologies and typical queries are often fixed at application design time, our approach allows application developers to check whether a reasoner known to be incomplete in general is actually complete for the kinds of input relevant for the application.

Computing Datalog Rewritings beyond Horn Ontologies

no code implementations4 Apr 2013 Bernardo Cuenca Grau, Boris Motik, Giorgos Stoilos, Ian Horrocks

Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been developed mainly for Horn fragments of OWL 2 DL.

Cannot find the paper you are looking for? You can Submit a new open access paper.