Skip to main content

Showing 1–26 of 26 results for author: Grau, B C

  1. arXiv:2401.02869  [pdf, ps, other

    cs.LO

    Practical Reasoning in DatalogMTL

    Authors: Dingmin Wang, Przemysław A. Wałęga, Pan Hu, Bernardo Cuenca Grau

    Abstract: DatalogMTL is an extension of Datalog with metric temporal operators that has found an increasing number of applications in recent years. Reasoning in DatalogMTL is, however, of high computational complexity, which makes reasoning in modern data-intensive applications challenging. In this paper we present a practical reasoning algorithm for the full DatalogMTL language, which we have implemented i… ▽ More

    Submitted 5 January, 2024; originally announced January 2024.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP). arXiv admin note: text overlap with arXiv:2208.07100

  2. arXiv:2306.07625  [pdf, ps, other

    cs.LO

    The Stable Model Semantics of Datalog with Metric Temporal Operators

    Authors: Przemysław A. Wałęga, David J. Tena Cucala, Bernardo Cuenca Grau, Egor V. Kostylev

    Abstract: We introduce negation under the stable model semantics in DatalogMTL - a temporal extension of Datalog with metric temporal operators. As a result, we obtain a rule language which combines the power of answer set programming with the temporal dimension provided by metric operators. We show that, in this setting, reasoning becomes undecidable over the rational timeline, and decidable in EXPSPACE in… ▽ More

    Submitted 13 June, 2023; originally announced June 2023.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  3. arXiv:2306.04814  [pdf, ps, other

    cs.AI

    Revisiting Inferential Benchmarks for Knowledge Graph Completion

    Authors: Shuwen Liu, Bernardo Cuenca Grau, Ian Horrocks, Egor V. Kostylev

    Abstract: Knowledge Graph (KG) completion is the problem of extending an incomplete KG with missing facts. 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. Standard completion benchmarks, however, are not well-suited for evaluating models' abilities to learn patterns,… ▽ More

    Submitted 7 June, 2023; originally announced June 2023.

    Comments: Accepted by the 20th International Conference on Principles of Knowledge Representation and Reasoning (KR 2023)

  4. arXiv:2305.18015  [pdf, ps, other

    cs.AI

    On the Correspondence Between Monotonic Max-Sum GNNs and Datalog

    Authors: David Tena Cucala, Bernardo Cuenca Grau, Boris Motik, Egor V. Kostylev

    Abstract: 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. In this paper, we study data transformations based on graph neural networks (GNNs). First, we note that the choice of how a dataset is encoded into a numeric form processable by a GNN ca… ▽ More

    Submitted 15 June, 2023; v1 submitted 29 May, 2023; originally announced May 2023.

  5. arXiv:2208.07100  [pdf, ps, other

    cs.DB cs.AI

    Seminaive Materialisation in DatalogMTL

    Authors: Dingmin Wang, Przemysław Andrzej Wałęga, Bernardo Cuenca Grau

    Abstract: 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. Practical algorithms for DatalogMTL are reliant on materialisation-based reasoning, where temporal facts are derived in a forward chaining manner in successive rounds of rule applications. Current materialisatio… ▽ More

    Submitted 27 September, 2022; v1 submitted 15 August, 2022; originally announced August 2022.

    Comments: Accepted by Declarative AI 2022 (RuleML+RR 2022)

    Report number: 19

  6. arXiv:2206.00362  [pdf, other

    cs.LG cs.AI

    An Empirical Study of Retrieval-enhanced Graph Neural Networks

    Authors: Dingmin Wang, Shengchao Liu, Hanchen Wang, Bernardo Cuenca Grau, Linfeng Song, Jian Tang, Song Le, Qi Liu

    Abstract: Graph Neural Networks (GNNs) are effective tools for graph representation learning. Most GNNs rely on a recursive neighborhood aggregation scheme, named message passing, thereby their theoretical expressive power is limited to the first-order Weisfeiler-Lehman test (1-WL). An effective approach to this challenge is to explicitly retrieve some annotated examples used to enhance GNN models. While re… ▽ More

    Submitted 17 September, 2023; v1 submitted 1 June, 2022; originally announced June 2022.

    Comments: Accepted by ECAI 2023

  7. arXiv:2205.09901  [pdf, other

    cs.LG

    Cardinality-Minimal Explanations for Monotonic Neural Networks

    Authors: Ouns El Harzli, Bernardo Cuenca Grau, Ian Horrocks

    Abstract: In recent years, there has been increasing interest in explanation methods for neural model predictions that offer precise formal guarantees. These include abductive (respectively, contrastive) methods, which aim to compute minimal subsets of input features that are sufficient for a given prediction to hold (respectively, to change a given prediction). The corresponding decision problems are, howe… ▽ More

    Submitted 2 May, 2023; v1 submitted 19 May, 2022; originally announced May 2022.

  8. arXiv:2201.04596  [pdf, ps, other

    cs.AI cs.DB

    MeTeoR: Practical Reasoning in Datalog with Metric Temporal Operators

    Authors: Dingmin Wang, Pan Hu, Przemysław Andrzej Wałęga, Bernardo Cuenca Grau

    Abstract: DatalogMTL is an extension of Datalog with operators from metric temporal logic which has received significant attention in recent years. It is a highly expressive knowledge representation language that is well-suited for applications in temporal ontology-based query answering and stream processing. Reasoning in DatalogMTL is, however, of high computational complexity, making implementation challe… ▽ More

    Submitted 12 January, 2022; originally announced January 2022.

    Comments: Accepted To AAAI 2022

  9. arXiv:2102.07238  [pdf, other

    stat.ML cs.LG

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

    Authors: Ouns El Harzli, Bernardo Cuenca Grau, Guillermo Valle-Pérez, Ard A. Louis

    Abstract: 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. In this paper, we use techniques from random matrix theory to characterize the spectral distribut… ▽ More

    Submitted 25 May, 2023; v1 submitted 14 February, 2021; originally announced February 2021.

  10. arXiv:1808.02291  [pdf, other

    cs.AI cs.DB cs.LO

    The Window Validity Problem in Rule-Based Stream Reasoning

    Authors: Alessandro Ronca, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks

    Abstract: Rule-based temporal query languages provide the expressive power and flexibility required to capture in a natural way complex analysis tasks over streaming data. Stream processing applications, however, typically require near real-time response using limited resources. In particular, it becomes essential that the underpinning query language has favourable computational properties and that stream p… ▽ More

    Submitted 15 November, 2018; v1 submitted 7 August, 2018; originally announced August 2018.

  11. arXiv:1805.01396  [pdf, ps, other

    cs.AI cs.LO

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

    Authors: David Tena Cucala, Bernardo Cuenca Grau, Ian Horrocks

    Abstract: 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. By using standard transformations, our calculus extends to SROIQ, which covers all of OWL 2 DL except for datatypes. A key feature of our calculus is its pay-as-you-go behaviour: unlike existi… ▽ More

    Submitted 3 May, 2018; originally announced May 2018.

  12. arXiv:1804.09473  [pdf, other

    cs.AI cs.LO

    Stratified Negation in Limit Datalog Programs

    Authors: Mark Kaminski, Bernardo Cuenca Grau, Egor V. Kostylev, Boris Motik, Ian Horrocks

    Abstract: 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. Existing declarative languages for data analysis can be formalised as variants of logic programming equipped with arithmetic function symbols and/or aggregation, and are t… ▽ More

    Submitted 25 April, 2018; originally announced April 2018.

    Comments: 14 pages; full version of a paper accepted at IJCAI-18

  13. arXiv:1711.04013  [pdf, other

    cs.AI cs.DB

    Stream Reasoning in Temporal Datalog

    Authors: Alessandro Ronca, Mark Kaminski, Bernardo Cuenca Grau, Boris Motik, Ian Horrocks

    Abstract: In recent years, there has been an increasing interest in extending traditional stream processing engines with logical, rule-based, reasoning capabilities. This poses significant theoretical and practical challenges since rules can derive new information and propagate it both towards past and future time points; as a result, streamed query answers can depend on data that has not yet been received,… ▽ More

    Submitted 15 November, 2018; v1 submitted 10 November, 2017; originally announced November 2017.

  14. arXiv:1705.07105  [pdf, other

    cs.AI

    The Bag Semantics of Ontology-Based Data Access

    Authors: Charalampos Nikolaou, Egor V. Kostylev, George Konstantinidis, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks

    Abstract: Ontology-based data access (OBDA) is a popular approach for integrating and querying multiple data sources by means of a shared ontology. The ontology is linked to the sources using mappings, which assign views over the data to ontology predicates. Motivated by the need for OBDA systems supporting database-style aggregate queries, we propose a bag semantics for OBDA, where duplicate tuples in the… ▽ More

    Submitted 19 May, 2017; originally announced May 2017.

  15. arXiv:1705.06927  [pdf, other

    cs.AI cs.LO

    Foundations of Declarative Data Analysis Using Limit Datalog Programs

    Authors: Mark Kaminski, Bernardo Cuenca Grau, Egor V. Kostylev, Boris Motik, Ian Horrocks

    Abstract: Motivated by applications in declarative data analysis, we study $\mathit{Datalog}_{\mathbb{Z}}$---an extension of positive Datalog with arithmetic functions over integers. This language is known to be undecidable, so we propose two fragments. In $\mathit{limit}~\mathit{Datalog}_{\mathbb{Z}}$ predicates are axiomatised to keep minimal/maximal numeric values, allowing us to show that fact entailmen… ▽ More

    Submitted 12 November, 2017; v1 submitted 19 May, 2017; originally announced May 2017.

    Comments: 23 pages; full version of a paper accepted at IJCAI-17; v2 fixes some typos and improves the acknowledgments

  16. arXiv:1602.04498  [pdf, other

    cs.AI

    Extending Consequence-Based Reasoning to SRIQ

    Authors: Andrew Bate, Boris Motik, Bernardo Cuenca Grau, František Simančík, Ian Horrocks

    Abstract: 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. Up to now, however, they were proposed for either Horn DLs (which do not support disjunction), or for DLs without counting quantifiers. In this paper we present a novel consequence-based calculus fo… ▽ More

    Submitted 23 February, 2016; v1 submitted 14 February, 2016; originally announced February 2016.

  17. arXiv:1504.06529  [pdf, other

    cs.AI

    Controlled Query Evaluation for Datalog and OWL 2 Profile Ontologies

    Authors: Bernardo Cuenca Grau, Evgeny Kharlamov, Egor V. Kostylev, Dmitriy Zheleznyakov

    Abstract: 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. We focus on censors that ensure confidentiality while maximising information access, and consider both Datalog and the OWL 2 profiles as ontology languages.

    Submitted 24 April, 2015; originally announced April 2015.

  18. arXiv:1504.05150  [pdf, other

    cs.AI cs.LO

    Computing Horn Rewritings of Description Logics Ontologies

    Authors: Mark Kaminski, Bernardo Cuenca Grau

    Abstract: 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. Ontologies that admit such rewritings are amenable to reasoning techniques ensuring tractability in data complexity. After showing undecidability whenever L1 extends ALCF, we focus on devising efficiently checkabl… ▽ More

    Submitted 21 April, 2015; v1 submitted 20 April, 2015; originally announced April 2015.

    Comments: 15 pages. To appear in IJCAI-15

  19. arXiv:1411.5313  [pdf, other

    cs.AI cs.LO

    Ontology Module Extraction via Datalog Reasoning

    Authors: Ana Armas Romero, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks

    Abstract: 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. Extracting modules of minimal size is, however, computationally hard, and often algorithmically infeasible. Thus, practical techniques are based on approximations, where M provably captures the relevant entailments,… ▽ More

    Submitted 20 November, 2014; v1 submitted 19 November, 2014; originally announced November 2014.

    Comments: 13 pages. To appear in AAAI-15

  20. arXiv:1406.4110  [pdf

    cs.DB cs.AI

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

    Authors: Bernardo Cuenca Grau, Ian Horrocks, Markus Krötzsch, Clemens Kupke, Despoina Magka, Boris Motik, Zhe Wang

    Abstract: Answering conjunctive queries (CQs) over a set of facts extended with existential rules is a prominent problem in knowledge representation and databases. This problem can be solved using the chase algorithm, which extends the given set of facts with fresh facts in order to satisfy the rules. If the chase terminates, then CQs can be evaluated directly in the resulting set of facts. The chase, howev… ▽ More

    Submitted 3 February, 2014; originally announced June 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 47, pages 741-808, 2013

  21. arXiv:1404.3141  [pdf, other

    cs.AI cs.LO

    Datalog Rewritability of Disjunctive Datalog Programs and its Applications to Ontology Reasoning

    Authors: Mark Kaminski, Yavor Nenov, Bernardo Cuenca Grau

    Abstract: We study the problem of rewriting a disjunctive datalog program into plain datalog. We show that a disjunctive program is rewritable if and only if it is equivalent to a linear disjunctive program, thus providing a novel characterisation of datalog rewritability. Motivated by this result, we propose weakly linear disjunctive datalog---a novel rule-based KR language that extends both datalog and li… ▽ More

    Submitted 11 April, 2014; originally announced April 2014.

    Comments: 14 pages. To appear at AAAI-14

  22. arXiv:1401.5853  [pdf

    cs.AI cs.LO

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

    Authors: Bernardo Cuenca Grau, Boris Motik

    Abstract: 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. Towards this goal, in this paper we propose the import-by-query framework, which makes the content of Kh accessible through a limited query interface. If Kv reuses the symbols from Kh in a certain restricted way, one can reason over Kv U Kh by accessi… ▽ More

    Submitted 22 January, 2014; originally announced January 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 45, pages 197-255, 2012

  23. arXiv:1401.4604  [pdf

    cs.AI cs.LO

    Completeness Guarantees for Incomplete Ontology Reasoners: Theory and Practice

    Authors: Bernardo Cuenca Grau, Boris Motik, Giorgos Stoilos, Ian Horrocks

    Abstract: To achieve scalability of query answering, the developers of Semantic Web applications are often forced to use incomplete OWL 2 reasoners, which fail to derive all answers for at least one query, ontology, and data set. The lack of completeness guarantees, however, may be unacceptable for applications in areas such as health care and defence, where missing answers can adversely affect the applicat… ▽ More

    Submitted 18 January, 2014; originally announced January 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 43, pages 419-476, 2012

  24. arXiv:1304.1402  [pdf, ps, other

    cs.AI

    Computing Datalog Rewritings beyond Horn Ontologies

    Authors: Bernardo Cuenca Grau, Boris Motik, Giorgos Stoilos, Ian Horrocks

    Abstract: 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. In this paper, we study the possibilities of answering queries over non-Horn ontologies using datalog rewritings. We prove that this is impossible in general even for very simple ontology languages, and even if PTIME = NP. Furthermore, we present a resolution… ▽ More

    Submitted 8 April, 2013; v1 submitted 4 April, 2013; originally announced April 2013.

    Comments: 14 pages. To appear at IJCAI 2013

  25. arXiv:1208.3148  [pdf, other

    cs.AI

    Evaluating Ontology Matching Systems on Large, Multilingual and Real-world Test Cases

    Authors: Christian Meilicke, Ondrej Sváb-Zamazal, Cássia Trojahn, Ernesto Jiménez-Ruiz, José-Luis Aguirre, Heiner Stuckenschmidt, Bernardo Cuenca Grau

    Abstract: In the field of ontology matching, the most systematic evaluation of matching systems is established by the Ontology Alignment Evaluation Initiative (OAEI), which is an annual campaign for evaluating ontology matching systems organized by different groups of researchers. In this paper, we report on the results of an intermediary OAEI campaign called OAEI 2011.5. The evaluations of this campaign ar… ▽ More

    Submitted 15 August, 2012; originally announced August 2012.

    Comments: Technical Report of the OAEI 2011.5 Evaluation Campaign

  26. arXiv:1012.1659  [pdf, other

    cs.AI cs.LO

    First steps in the logic-based assessment of post-composed phenotypic descriptions

    Authors: Ernesto Jimenez-Ruiz, Bernardo Cuenca Grau, Rafael Berlanga, Dietrich Rebholz-Schuhmann

    Abstract: In this paper we present a preliminary logic-based evaluation of the integration of post-composed phenotypic descriptions with domain ontologies. The evaluation has been performed using a description logic reasoner together with scalable techniques: ontology modularization and approximations of the logical difference between ontologies.

    Submitted 7 December, 2010; originally announced December 2010.

    Comments: in Adrian Paschke, Albert Burger, Andrea Splendiani, M. Scott Marshall, Paolo Romano: Proceedings of the 3rd International Workshop on Semantic Web Applications and Tools for the Life Sciences, Berlin,Germany, December 8-10, 2010

    Report number: SWAT4LS 2010 ACM Class: J.3