EDBT 2026 Demo / reviewers in the wild / expert
Bernardo Cuenca Grau
dblp:71/6448
· DBLP profile ↗
33ranked-venue papers in the field
6as first author
2since 2021 · last 2025
0000-0003-2909-5923ORCID · verified
Domains — venue-derived; a paper can count in several
Knowledge Engineering, Semantic Web & Information Systems · 24 (4 first)Information Retrieval & Web Search · 7 (2 first)Database Systems & Data Management · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Parallel Reasoning in Sequoia
Alexander Furmston, David Tena Cucala, Jieying Chen 0001, Bernardo Cuenca Grau |
ISWC (1) | 4 |
| 2023 | Stream reasoning with DatalogMTLabstractWe study stream reasoning in DatalogMTL—an extension of Datalog with metric temporal operators. We propose a sound and complete stream reasoning algorithm that is applicable to forward-propagating DatalogMTL programs, in which propagation of derived information towards past time points is precluded. Memory consumption in our generic algorithm depends both on the properties of the rule set and the input data stream; in particular, it depends on the distances between timestamps occurring in data. This may be undesirable in certain practical scenarios since these distances can be very small, in which case the algorithm may require large amounts of memory. To address this issue, we propose a second algorithm, where the size of the required memory becomes independent on the timestamps in the data at the expense of disallowing punctual intervals in the rule set. We have implemented our approach as an extension of the DatalogMTL reasoner MeTeoR and tested it experimentally. The obtained results support the feasibility of our approach in practice. Przemyslaw Andrzej Walega, Mark Kaminski, Dingmin Wang, Bernardo Cuenca Grau |
J. Web Semant. | 4 |
| 2019 | Bag Semantics of DL-Lite with Functionality Axioms
Gianluca Cima, Charalampos Nikolaou, Egor V. Kostylev, Mark Kaminski, Bernardo Cuenca Grau, Ian Horrocks 0001 |
ISWC (1) | 5 |
| 2019 | Query-Based Entity Comparison in Knowledge Graphs Revisited
Alina Petrova, Egor V. Kostylev, Bernardo Cuenca Grau, Ian Horrocks 0001 |
ISWC (1) | 3 |
| 2017 | SemFacet: Making Hard Faceted Search EasierabstractFaceted search is a prominent search paradigm that became the standard in many Web applications and has also been recently proposed as a suitable paradigm for exploring and querying RDF graphs. One of the main challenges that hampers usability of faceted search systems especially in the RDF context is information overload, that is, when the size of faceted interfaces becomes comparable to the size of the data over which the search is performed. In this demo we present (an extension of) our faceted search system SemFacet and focus on features that address the information overload: ranking, aggregation, and reachability. The demo attendees will be able to try our system on an RDF graph that models online shopping over a catalogs with up to millions of products. Evgeny Kharlamov, Luca Giacomelli, Evgeny Sherkhonov, Bernardo Cuenca Grau, Egor V. Kostylev, Ian Horrocks 0001 |
CIKM | 4 |
| 2017 | Entity Comparison in RDF Graphs
Alina Petrova, Evgeny Sherkhonov, Bernardo Cuenca Grau, Ian Horrocks 0001 |
ISWC (1) | 3 |
| 2017 | Semantic Faceted Search with Aggregation and Recursion
Evgeny Sherkhonov, Bernardo Cuenca Grau, Evgeny Kharlamov, Egor V. Kostylev |
ISWC (1) | 2 |
| 2017 | Query Nesting, Assignment, and Aggregation in SPARQL 1.1abstractAnswering aggregate queries is a key requirement of emerging applications of Semantic Technologies, such as data warehousing, business intelligence, and sensor networks. To fulfil the requirements of such applications, the standardization of SPARQL 1.1 led to the introduction of a wide range of constructs that enable value computation, aggregation, and query nesting. In this article, we provide an in-depth formal analysis of the semantics and expressive power of these new constructs as defined in the SPARQL 1.1 specification, and hence lay the necessary foundations for the development of robust, scalable, and extensible query engines supporting complex numerical and analytics tasks. Mark Kaminski, Egor V. Kostylev, Bernardo Cuenca Grau |
ACM Trans. Database Syst. | 3 |
| 2016 | Capturing Industrial Information Models with Ontologies and Constraints
Evgeny Kharlamov, Bernardo Cuenca Grau, Ernesto Jiménez-Ruiz, Steffen Lamparter, Gulnar Mehdi, Martin Ringsquandl, Yavor Nenov, Stephan Grimm, Mikhail Roshchin, Ian Horrocks 0001 |
ISWC (2) | 2 |
| 2016 | Semantics and Expressive Power of Subqueries and Aggregates in SPARQL 1.1abstractAnswering aggregate queries is a key requirement of emerging applications of Semantic Technologies, such as data warehousing, business intelligence and sensor networks. In order to fulfill the requirements of such applications, the standardisation of SPARQL 1.1 led to the introduction of a wide range of constructs that enable value computation, aggregation, and query nesting. In this paper we provide an in-depth formal analysis of the semantics and expressive power of these new constructs as defined in the SPARQL 1.1 specification, and hence lay the necessary foundations for the development of robust, scalable and extensible query engines supporting complex numerical and analytics tasks. Mark Kaminski, Egor V. Kostylev, Bernardo Cuenca Grau |
WWW | 3 |
| 2016 | Faceted search over RDF-based knowledge graphs
Marcelo Arenas, Bernardo Cuenca Grau, Evgeny Kharlamov, Sarunas Marciuska, Dmitriy Zheleznyakov |
J. Web Semant. | 2 |
| 2014 | Faceted Search over Ontology-Enhanced RDF DataabstractAn increasing number of applications rely on RDF, OWL 2, and SPARQL for storing and querying data. SPARQL, however, is not targeted towards end-users, and suitable query interfaces are needed. Faceted search is a prominent approach for end-user data access, and several RDF-based faceted search systems have been developed. There is, however, a lack of rigorous theoretical underpinning for faceted search in the context of RDF and OWL 2. In this paper, we provide such solid foundations. We formalise faceted interfaces for this context, identify a fragment of first-order logic capturing the underlying queries, and study the complexity of answering such queries for RDF and OWL 2 profiles. We then study interface generation and update, and devise efficiently implementable algorithms. Finally, we have implemented and tested our faceted search algorithms for scalability, with encouraging results. Marcelo Arenas, Bernardo Cuenca Grau, Evgeny Kharlamov, Sarunas Marciuska, Dmitriy Zheleznyakov |
CIKM | 2 |
| 2014 | Pushing the Boundaries of Tractable Ontology Reasoning
David Carral, Cristina Feier, Bernardo Cuenca Grau, Pascal Hitzler, Ian Horrocks 0001 |
ISWC (2) | 3 |
| 2014 | On the Semantics of SPARQL Queries with Optional Matching under Entailment Regimes
Egor V. Kostylev, Bernardo Cuenca Grau |
ISWC (2) | 2 |
| 2013 | Controlled Query Evaluation over OWL 2 RL Ontologies
Bernardo Cuenca Grau, Evgeny Kharlamov, Egor V. Kostylev, Dmitriy Zheleznyakov |
ISWC (1) | 1 |
| 2013 | Complete Query Answering over Horn Ontologies Using a Triple Store
Yujiao Zhou, Yavor Nenov, Bernardo Cuenca Grau, Ian Horrocks 0001 |
ISWC (1) | 3 |
| 2013 | Making the most of your triple store: query answering in OWL 2 using an RL reasonerabstractTriple stores implementing the RL profile of OWL 2 are becoming increasingly popular. In contrast to unrestricted OWL 2, the RL profile is known to enjoy favourable computational properties for query answering, and state-of-the-art RL reasoners such as OWLim and Oracle's native inference engine of Oracle Spatial and Graph have proved extremely successful in industry-scale applications. The expressive restrictions imposed by OWL 2 RL may, however, be problematical for some applications. In this paper, we propose novel techniques that allow us (in many cases) to compute exact query answers using an off-the-shelf RL reasoner, even when the ontology is outside the RL profile. Furthermore, in the cases where exact query answers cannot be computed, we can still compute both lower and upper bounds on the exact answers. These bounds allow us to estimate the degree of incompleteness of the RL reasoner on the given query, and to optimise the computation of exact answers using a fully-fledged OWL 2 reasoner. A preliminary evaluation using the RDF Semantic Graph feature in Oracle Database has shown very promising results with respect to both scalability and tightness of the bounds. Yujiao Zhou, Bernardo Cuenca Grau, Ian Horrocks 0001, Jay Banerjee |
WWW | 2 |
| 2012 | MORe: Modular Combination of OWL Reasoners for Ontology Classification
Ana Armas Romero, Bernardo Cuenca Grau, Ian Horrocks 0001 |
ISWC (1) | 2 |
| 2011 | LogMap: Logic-Based and Scalable Ontology Matching
Ernesto Jiménez-Ruiz, Bernardo Cuenca Grau |
ISWC (1) | 2 |
| 2011 | Repairing Ontologies for Incomplete Reasoners
Giorgos Stoilos, Bernardo Cuenca Grau, Boris Motik, Ian Horrocks 0001 |
ISWC (1) | 2 |
| 2011 | Supporting concurrent ontology development: Framework, algorithms and tool
Ernesto Jiménez-Ruiz, Bernardo Cuenca Grau, Ian Horrocks 0001, Rafael Berlanga Llavori |
Data Knowl. Eng. | 2 |
| 2010 | Completeness Guarantees for Incomplete Reasoners
Giorgos Stoilos, Bernardo Cuenca Grau, Ian Horrocks 0001 |
ISWC (1) | 2 |
| 2009 | Ontology Integration Using Mappings: Towards Getting the Right Logical Consequences
Ernesto Jiménez-Ruiz, Bernardo Cuenca Grau, Ian Horrocks 0001, Rafael Berlanga Llavori |
ESWC | 2 |
| 2008 | Safe and Economic Re-Use of Ontologies: A Logic-Based Methodology and Tool Support
Ernesto Jiménez-Ruiz, Bernardo Cuenca Grau, Ulrike Sattler, Thomas Schneider 0002, Rafael Berlanga Llavori |
ESWC | 2 |
| 2008 | Structured objects in owl: representation and reasoningabstractApplications of semantic technologies often require the representation of and reasoning with structured objects - that is, objects composed of parts connected in complex ways. Although OWL is a general and powerful language, its class descriptions and axioms cannot be used to describe arbitrarily connected structures. An OWL representation of structured objects can thus be underconstrained, which reduces the inferences that can be drawn and causes performance problems in reasoning. To address these problems, we extend OWL with description graphs, which allow for the description of structured objects in a simple and precise way. To represent conditional aspects of the domain, we also allow for SWRL-like rules over description graphs. Based on an observation about the nature of structured objects, we ensure decidability of our formalism. We also present a hypertableau-based decision procedure, which we implemented in the HermiT reasoner. To evaluate its performance, we have extracted description graphs from the GALEN and FMA ontologies, classified them successfully, and even detected a modeling error in GALEN. Boris Motik, Bernardo Cuenca Grau, Ulrike Sattler |
WWW | 2 |
| 2008 | OWL 2: The next step for OWL
Bernardo Cuenca Grau, Ian Horrocks 0001, Boris Motik, Bijan Parsia, Peter F. Patel-Schneider, Ulrike Sattler |
J. Web Semant. | 1 |
| 2007 | Just the right amount: extracting modules from ontologiesabstractThe ability to extract meaningful fragments from an ontology is key for ontology re-use. We propose a definition of a module that guarantees to completely capture the meaning of a given set of terms, i.e., to include all axioms relevant to the meaning of these terms, and study the problem of extracting minimal modules. We show that the problem of determining whether a subset of an ontology is a module for a given vocabulary is undecidable even for rather restricted sub-languages of OWL DL. Hence we propose two "approximations", i.e., alternative definitions of modules for a vocabulary that still provide the above guarantee, but that are possibly too strict, and that may thus result in larger modules: the first approximation is semantic and can be computed using existing DL reasoners; the second is syntactic, and can be computed in polynomial time. Finally, we report on an empirical evaluation of our syntactic approximation which demonstrates that the modules we extract are surprisingly small. Bernardo Cuenca Grau, Ian Horrocks 0001, Yevgeny Kazakov, Ulrike Sattler |
WWW | 1 |
| 2007 | Pellet: A practical OWL-DL reasoner
Evren Sirin, Bijan Parsia, Bernardo Cuenca Grau, Aditya Kalyanpur, Yarden Katz |
J. Web Semant. | 3 |
| 2006 | Repairing Unsatisfiable Concepts in OWL Ontologies
Aditya Kalyanpur, Bijan Parsia, Evren Sirin, Bernardo Cuenca Grau |
ESWC | 4 |
| 2006 | Combining OWL ontologies using epsilon-Connections
Bernardo Cuenca Grau, Bijan Parsia, Evren Sirin |
J. Web Semant. | 1 |
| 2006 | Swoop: A Web Ontology Editing Browser
Aditya Kalyanpur, Bijan Parsia, Evren Sirin, Bernardo Cuenca Grau, James A. Hendler |
J. Web Semant. | 4 |
| 2004 | Working with Multiple Ontologies on the Semantic Web
Bernardo Cuenca Grau, Bijan Parsia, Evren Sirin |
ISWC | 1 |
| 2004 | A possible simplification of the semantic web architectureabstractIn the semantic Web architecture, Web ontology languages arebuilt on top of RDF(S). However, serious difficulties have arisen when trying to layer expressive ontology languages, like OWL, on top of RDF-Schema. Although these problems can be avoided, OWL (andthe whole semantic Web architecture) becomes much more complex than it should be. In this paper, a possible simplification of thesemantic Web architecture is suggested, which has several import antadvantages with respect to the layering currently accepted by the W3C Ontology Working Group. Bernardo Cuenca Grau |
WWW | 1 |