Demo Data from SIGIR 2026 / reviewers in the wild / expert
Olaf Hartig
dblp:29/3132
· DBLP profile ↗
29ranked-venue papers
16as first author
6since 2021 · last 2025
0000-0002-1741-2090ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 26 · 15 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
7 papers |
Query processing and optimization · 40% Distributed and cloud data management · 23% Database theory · 15% |
Topics — the 12 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › interactive query processing
exploratory query |
0.9 | 1 | 2025 | Exploring Exploratory Querying · Proc. VLDB Endow. 2025 |
Distributed and cloud data management
distributed query processing |
0.7 | 3 | 2018 | A Model of Distributed Query Computation in Client-Server Scenarios on the Semantic Web · IJCAI 2018 Linked Data query processing · ICDE 2014 SQUIN: a traversal based query execution system for the web of linked data · SIGMOD Conference 2013 |
Query processing and optimization › semantic query processing
linked data querying |
0.4 | 2 | 2014 | Linked Data query processing · ICDE 2014 SQUIN: a traversal based query execution system for the web of linked data · SIGMOD Conference 2013 |
Distributed and cloud data management
client-server query processing |
0.3 | 1 | 2018 | A Model of Distributed Query Computation in Client-Server Scenarios on the Semantic Web · IJCAI 2018 |
Database theory › query answering
constant delay enumeration |
0.3 | 1 | 2018 | Semantics and Complexity of GraphQL · WWW 2018 |
Query processing and optimization
enumeration algorithms |
0.3 | 1 | 2018 | Semantics and Complexity of GraphQL · WWW 2018 |
Database theory
query complexity |
0.3 | 1 | 2018 | Semantics and Complexity of GraphQL · WWW 2018 |
Data models and query languages › query language
query language semantics |
0.3 | 1 | 2018 | Semantics and Complexity of GraphQL · WWW 2018 |
Graph data management
RDF data management |
0.2 | 1 | 2015 | Executing queries over schemaless RDF databases · ICDE 2015 |
Knowledge graphs › semantic web
linked data |
0.2 | 1 | 2013 | SQUIN: a traversal based query execution system for the web of linked data · SIGMOD Conference 2013 |
Knowledge graphs › semantic web
linked open data |
0.1 | 1 | 2014 | Linked Data query processing · ICDE 2014 |
Data models and query languages › semistructured data
RDF data |
0.0 | 1 | 2010 | How to consume linked data on the web: tutorial description · WWW 2010 |
Methods — techniques the papers use, named apart from their topics
complexity analysis · 0.7labeled-graph model · 0.3traversal-based query execution · 0.2tutorial · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | An Algebraic Foundation for Knowledge Graph Construction
Sitt Min Oo, Olaf Hartig |
ESWC (1) | 2 |
| 2025 | Exploring Exploratory Querying
Marcelo Arenas, Enrico Franconi, Janik Hammerer, Olaf Hartig, Katja Hose, Laura Koesten, George Konstantinidis 0001, Leonid Libkin, Wim Martens, Yuya Sasaki 0001, Stefanie Scherzinger, Katherine Thornton, Hsiang-Yun Wu |
Proc. VLDB Endow. | 4 |
| 2023 | Considering Vocabulary Mappings in Query Plans for Federations of RDF Data Sources
Sijin Cheng, Sebastián Ferrada, Olaf Hartig |
CoopIS | 3 |
| 2023 | Transforming Event Knowledge Graph to Object-Centric Event Logs: A Comparative Study for Multi-dimensional Process Analysis
Shahrzad Khayatbashi, Olaf Hartig, Amin Jalali 0001 |
ER | 2 |
| 2023 | FedShop: A Benchmark for Testing the Scalability of SPARQL Federation Engines
Minh Hoang Dang, Julien Aimonier-Davat, Pascal Molli, Olaf Hartig, Hala Skaf-Molli, Yotlan Le Crom |
ISWC | 4 |
| 2022 | LinGBM: A Performance Benchmark for Approaches to Build GraphQL Servers
Sijin Cheng, Olaf Hartig |
WISE | 2 |
| 2020 | Capturing and Querying Uncertainty in RDF Stream Processing
Robin Keskisärkkä, Eva Blomqvist, Leili Lind, Olaf Hartig |
EKAW | 4 |
| 2020 | FedQPL: A Language for Logical Query Plans over Heterogeneous Federations of RDF Data SourcesabstractFederations of RDF data sources provide great potential when queried for answers and insights that cannot be obtained from one data source alone. A challenge for planning the execution of queries over such a federation is that the federation may be heterogeneous in terms of the types of data access interfaces provided by the federation members. This challenge has not received much attention in the literature. This paper provides a solid formal foundation for future approaches that aim to address this challenge. Our main conceptual contribution is a formal language for representing query execution plans; additionally, we identify a fragment of this language that can be used to capture the result of selecting relevant data sources for different parts of a given query. As technical contributions, we show that this fragment is more expressive than what is supported by existing source selection approaches, which effectively highlights an inherent limitation of these approaches. Moreover, we show that the source selection problem is NP-hard and in σP2, and we provide an extensive set of rewriting rules that can be used as a basis for query optimization. Sijin Cheng, Olaf Hartig |
iiWAS | 2 |
| 2019 | OPT+: A Monotonic Alternativeto OPTIONAL in SPARQLabstractDue to the OPTIONAL operator, the core fragment of the SPARQL query language is non-monotonic.That is, some solutions of a query result can be returned to the user only after having consulted all relevant parts of the queried dataset(s).This property presents an obstacle when developing query execution approaches that aim to reduce responses times rather than the overall query execution times.Reducing the response times-i.e., returning as many solutions as early as possibleis important in particular in Web-based client-server query processing scenarios in which network latencies dominate query execution times.Such scenarios are typical in the context of integration of Web data sources where a data integration component executes queries over a decentralized federation of such data sources.In this paper we introduce an alternative operator that is similar in spirit to OPTIONAL but without causing non-monotonicity.We show fundamental properties of this operator and observe that the downside of achieving the desired monotonicity property is a potentially significant increase in query result sizes.We study the extend of this trade-off in practice.Thereafter, Sijin Cheng, Olaf Hartig |
J. Web Eng. | 2 |
| 2018 | A Model of Distributed Query Computation in Client-Server Scenarios on the Semantic WebabstractThis paper provides an overview of a model for capturing properties of client-server-based query computation setups. This model can be used to formally analyze different combinations of client and server capabilities, and compare them in terms of various fine-grain complexity measures. While the motivations and the focus of the presented work are related to querying the Semantic Web, the main concepts of the model are general enough to be applied in other contexts as well. Olaf Hartig, Ian Letter, Jorge Pérez 0001 |
IJCAI | 1 |
| 2018 | Semantics and Complexity of GraphQLabstractGraphQL is a recently proposed, and increasingly adopted, conceptual framework for providing a new type of data access interface on the Web. The framework includes a new graph query language whose semantics has been specified informally only. This has prevented the formal study of the main properties of the language. We embark on the formalization and study of GraphQL. To this end, we first formalize the semantics of GraphQL queries based on a labeled-graph data model. Thereafter, we analyze the language and show that it admits really efficient evaluation methods. In particular, we prove that the complexity of the GraphQL evaluation problem is NL-complete. Moreover, we show that the enumeration problem can be solved with constant delay. This implies that a server can answer a GraphQL query and send the response byte-by-byte while spending just a constant amount of time between every byte sent. Despite these positive results, we prove that the size of a GraphQL response might be prohibitively large for an internet scenario. We present experiments showing that current practical implementations suffer from this issue. We provide a solution to cope with this problem by showing that the total size of a GraphQL response can be computed in polynomial time. Our results on polynomial-time size computation plus the constant-delay enumeration can help developers to provide more robust GraphQL interfaces on the Web. Olaf Hartig, Jorge Pérez 0001 |
WWW | 1 |
| 2017 | A Formal Framework for Comparing Linked Data Fragments
Olaf Hartig, Ian Letter, Jorge Pérez 0001 |
ISWC (1) | 1 |
| 2016 | Walking Without a Map: Ranking-Based Traversal for Querying Linked Data
Olaf Hartig, M. Tamer Özsu |
ISWC (1) | 1 |
| 2016 | LDQL: A query language for the Web of Linked Data
Olaf Hartig, Jorge Pérez 0001 |
J. Web Semant. | 1 |
| 2016 | Triple Pattern Fragments: A low-cost knowledge graph interface for the Web
Ruben Verborgh, Miel Vander Sande, Olaf Hartig, Joachim Van Herwegen, Laurens De Vocht, Ben De Meester, Gerald Haesendonck, Pieter Colpaert |
J. Web Semant. | 3 |
| 2015 | A Context-Based Semantics for SPARQL Property Paths Over the Web
Olaf Hartig, Giuseppe Pirrò |
ESWC | 1 |
| 2015 | Executing queries over schemaless RDF databasesabstractRecent advances in Linked Data Management and the Semantic Web have led to a rapid increase in both the quantity as well as the variety of Web applications that rely on the SPARQL interface to query RDF data. Thus, RDF data management systems are increasingly exposed to workloads that are far more diverse and dynamic than what these systems were designed to handle. The problem is that existing systems rely on a workload-oblivious physical representation that has a fixed schema, which is not suitable for diverse and dynamic workloads. To address these issues, we propose a physical representation that is schemaless. The resulting flexibility enables an RDF dataset to be clustered based purely on the workload, which is key to achieving good performance through optimized I/O and cache utilization. Consequently, given a workload, we develop techniques to compute a good clustering of the database. We also design a new query evaluation model, namely, schemaless-evaluation that leverages this workload-aware clustering of the database whereby, with high probability, each tuple in the result set of a query is expected to be contained in at most one cluster. Our query evaluation model exploits this property to achieve better performance while ensuring fast generation of query plans without being hindered by the lack of a fixed physical schema. Günes Aluç, M. Tamer Özsu, Khuzaima Daudjee, Olaf Hartig |
ICDE | 4 |
| 2015 | LDQL: A Query Language for the Web of Linked Data
Olaf Hartig, Jorge Pérez 0001 |
ISWC (1) | 1 |
| 2014 | Linked Data query processingabstractThe publication of Linked Open Data on the Web has gained tremendous momentum over the last six years. As a consequence, we currently witness the emergence of a new research area that focuses on an online execution of Linked Data queries; i.e., declarative queries that range over Web data that is made available using the Linked Data publishing principles. These principles only require Web servers that respond to simple requests for data about given entities. Therefore, in contrast to approaches for querying a more traditional distributed database, Linked Data query processing approaches cannot assume that data sources provide query processing functionality. Additional challenges are the unbounded nature of the Web and the lack of a complete, up-to-date database catalog that lists all data sources. Our tutorial provides an overview of the new area of Linked Data query processing. We introduce the foundations of Linked Data queries, discuss the specific challenges that need to be addressed, and review techniques for executing such queries. Olaf Hartig, M. Tamer Özsu |
ICDE | 1 |
| 2014 | Diversified Stress Testing of RDF Data Management Systems
Günes Aluç, Olaf Hartig, M. Tamer Özsu, Khuzaima Daudjee |
ISWC (1) | 2 |
| 2014 | Querying Datasets on the Web with High Availability
Ruben Verborgh, Olaf Hartig, Ben De Meester, Gerald Haesendonck, Laurens De Vocht, Miel Vander Sande, Richard Cyganiak, Pieter Colpaert, Erik Mannens, Rik Van de Walle |
ISWC (1) | 2 |
| 2013 | SQUIN: a traversal based query execution system for the web of linked dataabstractThe World Wide Web (WWW) currently evolves into a Web of Linked Data where content providers publish and link their data as they have done with hypertext for the last 20 years. We understand this emerging dataspace as a huge, distributed database which is -at best- partially known to query execution systems. To tap the full potential of the Web, such a system must be able to answer a query using data from initially unknown data sources. For this purpose, traditional query execution paradigms are unsuitable because those assume a fixed set of potentially relevant data sources beforehand. Olaf Hartig |
SIGMOD Conference | 1 |
| 2012 | SPARQL for a Web of Linked Data: Semantics and Computability
Olaf Hartig |
ESWC | 1 |
| 2012 | An Introduction to SPARQL and Queries over Linked Data
Olaf Hartig |
ICWE | 1 |
| 2011 | Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversal Based Query Execution
Olaf Hartig |
ESWC (1) | 1 |
| 2010 | How to consume linked data on the web: tutorial descriptionabstractIn the past two years, the amount of data published in RDF and following the Linked Data principles has increased dramatically. Everyday people are publishing datasets as Linked Data. However, applications that consume Linked Data are not mainstream yet. To overcome this issue, we present a beginners tutorial on consuming Linked Data. We will discuss existing techniques how users can currently consume Linked Data and use it in their current applications. Olaf Hartig, Juan F. Sequeda, Jamie Taylor, Patrick Sinclair |
WWW | 1 |
| 2009 | Querying Trust in RDF Data with tSPARQL
Olaf Hartig |
ESWC | 1 |
| 2009 | Executing SPARQL Queries over the Web of Linked Data
Olaf Hartig, Christian Bizer, Johann-Christoph Freytag |
ISWC | 1 |
| 2007 | The SPARQL Query Graph Model for Query Optimization
Olaf Hartig, Ralf Heese |
ESWC | 1 |