VLDB 2026 Research / reviewers in the wild / expert
Katja Hose
dblp:h/KatjaHose
· DBLP profile ↗
in reviewer pool
← Back
75ranked-venue papers in the field
14as first author
32since 2021 · last 2027
0000-0001-7025-8099ORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 43 (13 first)Information Retrieval & Web Search · 15 (1 first)Knowledge Engineering, Semantic Web & Information Systems · 15Data Mining & Knowledge Discovery · 1Big Data, Cloud & Distributed Data Systems · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2027 | A Graph-Native Approach to NormalizationabstractIn recent years, knowledge graphs (KGs) – in particular in the form of labeled property graphs (LPGs) – have become essential components in a broad range of applications. Although the absence of strict schemas for KGs facilitates structural issues that lead to redundancies and subsequently to inconsistencies and anomalies, the problem of KG quality has so far received only little attention. Inspired by normalization using functional dependencies for relational data, a first approach exploiting dependencies within nodes has been proposed. However, real-world KGs also expose functional dependencies involving edges. In this paper, we therefore propose graph-native normalization, which considers dependencies within nodes, edges, and their combination. We define a range of graph-native normal forms and graph object functional dependencies and propose algorithms for transforming graphs accordingly. We evaluate our contributions using a broad range of synthetic and native graph datasets. Johannes Schrott, Maxime Jakubowski, Katja Hose |
EDBT | 3 |
| 2026 | An End-To-End Re-Evaluation of Table Entity-LinkersabstractAbstract Knowledge graph (KG) entity linkers link entity mentions from a source data representation to their corre sponding entities in a target KG. A knowledge graph (KG) is a popular graph model expressing semantic information about entities, concepts, and relationships. Consequently, entity linking from tables to KGs has become increasingly important, allowing semantic table augmentation and other advanced data integration tasks. However, existing evaluations of entity linkers are incomplete, as they only evaluate for specific applications and only consider aggregated output quality metrics: they do not consider the performance and effectiveness of the individual entity linking components along with their scalability. To address this gap, we provide an in-depth analysis and taxonomy of state of-the-art entity linkers by thoroughly evaluating the quality and scalability of the individual entity linking components. Hence, we evaluate entity linkers on four existing entity linking benchmarks using DBpedia and Wikidata and identify major bottlenecks to be overcome to make these entity linkers fully applicable in real-world use-cases. We identified candidate generation as the most crucial entity linking step, which commonly is overlooked. Furthermore, we show that most entity linkers are irreproducible, either because they are not open-source, or because they use irreproducible public endpoints and datasets. Acknowledgements This research was partially funded by the Danish Council for Independent Research (DFF), grant agreement no. DFF 804800051B, the Poul Due Jensen Fond, and DataGEMS, funded by the European Union’s Horizon Europe Research and Innovation programme, grant agreement no. 101188416. Martin Pekár Christensen, Matteo Lissandrini, Katja Hose |
ICDE | 3 |
| 2026 | Jazero: A Semantic Table Search SystemabstractAbstract Finding relevant tables is challenging and commonly performed using keyword, join, or union search. However, these are not always able to retrieve all the relevant tables since they usually require some form of exact matches or structural similarity. Semantic table search has recently been proposed as a novel technique that exploits knowledge graphs and various forms of semantic similarity for the retrieval of semantically relevant data lake tables. Specifically, semantic table search computes the relevance of a table based on the contained entity mentions without requiring strict structural similarities. This enables the discovery of a much larger set of relevant tables compared to existing approaches. In this paper, we demonstrate Jazero, the first semantic search system for data lakes featuring various semantic similarity metrics. Jazero uses the query-by-example paradigm, where a user provides an example table containing data of interest, enabling entity-centric discovery of data lake tables w.r.t. the query entity tuples. Jazero further enables scalable semantic table search with search space pre-filtering using the popular hierarchical navigable small world index overdifferent vector representations for knowledge graph entities, leading to an average runtime improvement of 87.4%. This corresponds to an average runtime of 3.3s. Jazero allows users to experience this novel discovery paradigm with various entity representations and similarity functions and to perform data discovery in multiple data lake instances. Jazerohas proven to retrieve near-disjoint results to keyword search, whilst retaining the same NDCG ranking performance. Acknowledgements This research was partially funded by the Danish Council for Independent Research (DFF), grant agreement no. DFF 804800051B, the Poul Due Jensen Fond, and DataGEMS, funded by the European Union’s Horizon Europe Research and Innovation programme, grant agreement no. 101188416. Martin Pekár Christensen, Matteo Lissandrini, Katja Hose |
ICDE | 3 |
| 2025 | Evaluating Quality of Disparate Data Sources: A Discord-Driven Approach
Yeasmin Ara Akter, Alberto Abelló, Petar Jovanovic 0001, Tomer Sagi, Katja Hose |
ADBIS | 5 |
| 2025 | Pasteur: Scaling Privacy-Aware Data Synthesis
Antheas Kapenekakis, Daniele Dell'Aglio, Martin Bøgsted, Minos N. Garofalakis, Katja Hose |
ADBIS | 5 |
| 2025 | The Yelp Collaborative Knowledge GraphabstractYelp Open Dataset (YOD) is a widely used dataset for Recommender Systems (RS). Multiple Knowledge Graphs (KGs) have been built for YOD, but they have various issues: the conversion processes usually do not follow state-of-the-art methodologies, fail to properly link to other KGs, do not link to existing vocabularies, ignore important data, and are generally of small size. Instead, we present the Yelp Collaborative Knowledge Graph (YCKG), where we correctly integrating taxonomies, product categories, business locations, and the Yelp social network, through common practices within the semantic web community, overcoming all these issues. As a result, the YCKG includes 150k businesses and 16.9M reviews from 1.9M distinct real users, resulting in over 244 million triples, 144 distinct predicates, for about 72 million resources, with an average in-degree and out-degree of 3.3 and 12.2, respectively. Further, we release both the data and the code used to generate the KG for inspection and further extensions. This dataset can be used to develop and test both recommendation and data-mining algorithms able to exploit rich and semantically meaningful knowledge. We publicize the code for the CKG construction on: https://github.com/MadsCorfixen/The-Yelp-Collaborative-Knowledge-Graph. Theis E. Jendal, Mads Corfixen, Magnus Olesen, Peter Dolog, Katja Hose, Daniele Dell'Aglio, Matteo Lissandrini |
CIKM | 5 |
| 2025 | Towards Reliable Conversational Data Analytics
Sihem Amer-Yahia, Jasmina Bogojeska, Roberta Facchinetti, Valeria Franceschi, Aristides Gionis, Katja Hose, Georgia Koutrika, Roger D. Kouyos, Matteo Lissandrini, Silviu Maniu, Katsiaryna Mirylenka, Davide Mottin, Themis Palpanas, Mattia Rigotti, Yannis Velegrakis |
EDBT | 6 |
| 2025 | Fantastic Tables and Where to Find Them: Table Search in Semantic Data LakesabstractIn data lakes, one of the core challenges remains finding relevant tables. We introduce the notion of semantic data lakes, i.e., repositories where datasets are linked to concepts and entities described in a knowledge graph (KG). We formalize the problem of semantic table search, i.e., retrieving tables containing information semantically related to a given set of entities, and provide the first formal definition of semantic relatedness of a dataset to tuples of entities. Our solution offers the first general framework to compute the semantic relevance of the contents of a table w.r.t. entity tuples, as well as efficient algorithms (exploiting semantic signals, such as entity types and embeddings) to scale the semantic search to repositories with hundreds of thousands of distinct tables. Our extensive experiments on both real-world and synthetic benchmarks show that our approach is able to retrieve more relevant tables (up to 5.4 times higher recall) in comparison to existing methods while ensuring fast response times (up to 17 times faster with LSH). Martin Pekár Christensen, Aristotelis Leventidis, Matteo Lissandrini, Laura Di Rocco, Renée J. Miller, Katja Hose |
EDBT | 6 |
| 2025 | Common Foundations for SHACL, ShEx, and PG-SchemaabstractGraphs have emerged as a foundation for a variety of applications, including capturing factual knowledge, semantic data integration, social networks, and informing machine learning algorithms. Formalising properties of the data and ensuring data quality requires describing schemas of such graphs. Driven by diverse applications, the Semantic Web and database communities developed not only different graph data models-RDF and property graphs-but also different graph schema languages-SHACL, ShEx, and PG-Schema. Each language has its unique approach to defining constraints and validating graph data, leaving potential users in the dark about their commonalities and differences. In this paper, we provide concise formal definitions of the core components of these languages, employ a uniform framework to facilitate a comprehensive comparison between them, and identify a common set of functionalities, shedding light on both overlapping and distinctive features. Shqiponja Ahmetaj, Iovka Boneva, Jan Hidders, Katja Hose, Maxime Jakubowski, José Emilio Labra Gayo, Wim Martens, Fabio Mogavero, Filip Murlak, Cem Okulmus, Axel Polleres, Ognjen Savkovic, Mantas Simkus, Dominik Tomaszuk |
WWW | 4 |
| 2025 | Handling new users and items: a comparative study of inductive recommendersabstractAbstract Usually, recommender systems are trained on a set of users and items and then used to recommend new user-item pairings among those seen during training. As users and items are added continuously, there is a pressing need to provide recommendations for new users and items, i.e., for users and items not seen during training. Solutions to this problem exploit techniques like meta-learning or auxiliary information encoded in knowledge graphs to learn an “inductive bias”. Yet, most existing works can either recommend for new users or new items not seen during training but not both. Further, existing methods have rarely been compared to each other. Finally, existing evaluations of these methods use a random split of training data, and thus do not consider temporal splits of ratings in training and testing. This setting ensures testing is correctly performed on user interactions that actually occur after the training period. In this paper, we propose a framework for training and testing the methods on three real world datasets, and perform a deeper analysis of each dataset to better understand the effect of emerging popularity trends. As a result, our re-evaluation of state-of-the-art methods identifies strong architectures and solutions for inductive recommendation. We find that inductive methods that perform aggregation are able to outperform non-aggregating methods in all settings; performances vary greatly across settings, pointing to new important research questions. Theis E. Jendal, Matteo Lissandrini, Peter Dolog, Katja Hose |
Data Min. Knowl. Discov. | 4 |
| 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. | 5 |
| 2025 | The Limits of Graph Samplers for Training Inductive Recommender SystemsabstractInductive Recommender Systems are capable of recommending for new users and with new items thus avoiding the need to retrain after new data reaches the system. However, these methods are still trained on all the data available, requiring multiple days to train a single model, without counting hyperparameter tuning. In this work we focus on graph-based recommender systems, i.e., systems that model the data as a heterogeneous network. In other applications, graph sampling allows to study a subgraph and generalize the findings to the original graph. Thus, we investigate the applicability of sampling techniques for this task. We test on three real world datasets, with three state-of-the-art inductive methods, and using six different sampling methods. We find that its possible to maintain performance using only 50% of the training data with up to 86% percent decrease in training time; however, using less training data leads to far worse performance. Further, we find that when it comes to data for recommendations, graph sampling should also account for the temporal dimension. Therefore, we find that if higher data reduction is needed, new graph based sampling techniques should be studied and new inductive methods should be designed. Theis E. Jendal, Matteo Lissandrini, Peter Dolog, Katja Hose |
Proc. VLDB Endow. | 4 |
| 2025 | PlanRGCN: Predicting SPARQL Query PerformanceabstractQuery Performance Prediction (QPP) is the task of predicting the query runtime performance prior to its execution. While QPP has been studied in relational database systems, it has received little attention for RDF stores, i.e., triplestores that are queried via the SPARQL query language. Existing methods predict the query performance based on the syntactic similarity between a given query and past queries in the query logs. This means that they are not able to generalize to unseen queries with unseen structures or characteristics. We propose a novel GCNN architecture, PlanRGCN, to generalize to unseen queries, fully exploit statistics on the stored KG, and offer more scalable pre-training than the state of the art methods. Furthermore, our architecture is the first to support non-trivial SPARQL operators. In our experiments, we demonstrate both the superior robustness of our prediction method and its practical effect on two downstream tasks: (1) load balancing, achieving a throughput improvement of up to 207% on real-world query logs and (2) execution control, processing up to 70% more queries. Abiram Mohanaraj, Matteo Lissandrini, Katja Hose |
Proc. VLDB Endow. | 3 |
| 2025 | Smart SPARQL Advisor: Guiding Users in Query Formulation with Performance PredictionabstractWriting SPARQL queries is often an iterative process, where users refine queries until they meet their information needs. However, long-running query executions can lead to inefficient workflows, as users must wait idly for results — potentially without success due to strict timeouts imposed by public endpoints. In this demo, we present the Smart SPARQL Advisor (SSA), a system that integrates Query Performance Prediction (QPP) to proactively mitigate these issues. By predicting query runtimes prior to execution, SSA alerts users to potentially slow or timeout-prone queries and, when necessary, employs a large language model (LLM) guided by latent representations from the QPP model to suggest alternative query formulations. We demonstrate that SSA enables users to identify performant queries and understand performance bottlenecks, thereby reducing idle time and avoiding unproductive query executions. Through this approach, SSA fosters more responsive and resource-efficient interactions with triplestores, enhancing both user experience and triplestore utilization. Abiram Mohanaraj, Matteo Lissandrini, Katja Hose |
Proc. VLDB Endow. | 3 |
| 2025 | Knowledge Graphs, Large Language Models, and Hallucinations: An NLP PerspectiveabstractLarge Language Models (LLMs) have revolutionized Natural Language Processing (NLP) based applications including automated text generation, question answering, chatbots, and others. However, they face a significant challenge: hallucinations, where models produce plausible-sounding but factually incorrect responses. This undermines trust and limits the applicability of LLMs in different domains. Knowledge Graphs (KGs), on the other hand, provide a structured collection of interconnected facts represented as entities (nodes) and their relationships (edges). In recent research, KGs have been leveraged to provide context that can fill gaps in an LLM’s understanding of certain topics offering a promising approach to mitigate hallucinations in LLMs, enhancing their reliability and accuracy while benefiting from their wide applicability. Nonetheless, it is still a very active area of research with various unresolved open problems. In this paper, we discuss these open challenges covering state-of-the-art datasets and benchmarks as well as methods for knowledge integration and evaluating hallucinations. In our discussion, we consider the current use of KGs in LLM systems and identify future directions within each of these challenges. Ernests Lavrinovics, Russa Biswas, Johannes Bjerva, Katja Hose |
J. Web Semant. | 4 |
| 2024 | Synthesizing Accurate Relational Data under Differential PrivacyabstractMedical data is sensitive personal data which, according to GDPR and HIPAA, necessitates regulations concerning their use. Anonymizing this data prior to research would allow for broader access, due to a lower sensitivity. Privacy-aware data synthesis has been proposed as a solution. However, current algorithms face difficulties in synthesizing medical data while maintaining privacy and utility. This is due to the structure of medical data which consists of multiple interlinked tables with high dimensional columns containing sequential aspects of the patient trajectory. The resulting number of correlations is intractable to model naively and, if relational correlations are not accounted for, the resulting data has poor utility (e.g., leads to invalid patient trajectories). In this paper, we present MARE, a relational synthesis algorithm which focuses on a set of core correlations found in relational data while pruning others. The resulting lower computational complexity allows MARE to produce accurate relational data. We showcase that MARE can synthesize multiple medical datasets, which contain sequential aspects, while maintaining utility in form of inter-table and inter-row correlations and privacy guarantees. Antheas Kapenekakis, Daniele Dell'Aglio, Charles Vesteghem, Laurids Poulsen, Martin Bøgsted, Minos N. Garofalakis, Katja Hose |
IEEE Big Data | 7 |
| 2024 | Hypergraphs with Attention on Reviews for Explainable Recommendation
Theis E. Jendal, Trung-Hoang Le, Hady Wirawan Lauw, Matteo Lissandrini, Peter Dolog, Katja Hose |
ECIR (1) | 6 |
| 2024 | KGLiDS: A Platform for Semantic Abstraction, Linking, and Automation of Data ScienceabstractIn recent years, we have witnessed the growing interest from academia and industry in applying data science technologies to analyze large amounts of data. In this process, a myriad of artifacts (datasets, pipeline scripts, etc.) are created. However, there has been no systematic attempt to holistically collect and exploit all the knowledge and experiences that are implicitly contained in those artifacts. Instead, data scientists recover information and expertise from colleagues or learn via trial and error. Hence, this paper presents a scalable platform, KGLiDS, that employs machine learning and knowledge graph technologies to abstract and capture the semantics of data science artifacts and their connections. Based on this information, KGLiDS enables various downstream applications, such as data discovery and pipeline automation. Our comprehensive evaluation covers use cases in data discovery, data cleaning, transformation, and AutoML. It shows that KGLiDS is significantly faster with a lower memory footprint than the state-of-the-art systems while achieving comparable or better accuracy. Mossad Helali, Niki Monjazeb, Shubham Vashisth, Philippe Carrier, Ahmed Helal, Antonio Cavalcante, Khaled Ammar, Katja Hose, Essam Mansour 0001 |
ICDE | 8 |
| 2024 | A Large Scale Test Corpus for Semantic Table SearchabstractTable search aims to answer a query with a ranked list of tables. Unfortunately, current test corpora have focused mostly on needle-in-the-haystack tasks, where only a few tables are expected to exactly match the query intent. Instead, table search tasks often arise in response to the need for retrieving new datasets or augmenting existing ones, e.g., for data augmentation within data science or machine learning pipelines. Existing table repositories and benchmarks are limited in their ability to test retrieval methods for table search tasks. Thus, to close this gap, we introduce a novel dataset for query-by-example Semantic Table Search. This novel dataset consists of two snapshots of the large-scale Wikipedia tables collection from 2013 and 2019 with two important additions: (1) a page and topic aware ground truth relevance judgment and (2) a large-scale DBpedia entity linking annotation. Moreover, we generate a novel set of entity-centric queries that allows testing existing methods under a novel search scenario: semantic exploratory search. The resulting resource consists of 9,296 novel queries, 610,553 query-table relevance annotations, and 238,038 entity-linked tables from the 2013 snapshot. Similarly, on the 2019 snapshot, the resource consists of 2,560 queries, 958,214 relevance annotations, and 457,714 total tables. This makes our resource the largest annotated table-search corpus to date (97 times more queries and 956 times more annotated tables than any existing benchmark). We perform a user study among domain experts and prove that these annotators agree with the automatically generated relevance annotations. As a result, we can re-evaluate some basic assumptions behind existing table search approaches identifying their shortcomings along with promising novel research directions. Aristotelis Leventidis, Martin Pekár Christensen, Matteo Lissandrini, Laura Di Rocco, Katja Hose, Renée J. Miller |
SIGIR | 5 |
| 2024 | NPCS: Native Provenance Computation for SPARQLabstractInternational audience Zubaria Asma, Daniel Hernández 0002, Luis Galárraga, Giorgos Flouris, Irini Fundulaki, Katja Hose |
WWW | 6 |
| 2024 | Transforming RDF Graphs to Property Graphs using Standardized SchemasabstractKnowledge Graphs can be encoded using different data models. They are especially abundant using RDF and recently also as property graphs. While knowledge graphs in RDF adhere to the subject-predicate-object structure, property graphs utilize multi-labeled nodes and edges, featuring properties as key/value pairs. Both models are employed in various contexts, thus applications often require transforming data from one model to another. To enhance the interoperability of the two models, we present a novel technique, S3PG, to convert RDF knowledge graphs into property graphs exploiting two popular standards to express schema constraints, i.e., SHACL for RDF and PG-Schema for property graphs. S3PG is the first approach capable of transforming large knowledge graphs to property graphs while fully preserving information and semantics. We have evaluated S3PG on real-world large-scale graphs, showing that, while existing methods exhibit lossy transformations (causing a loss of up to 70% of query answers), S3PG consistently achieves 100% accuracy. Moreover, when considering evolving graphs, S3PG exhibits fully monotonic behavior and requires only a fraction of the time to incorporate changes compared to existing methods. Kashif Rabbani, Matteo Lissandrini, Angela Bonifati, Katja Hose |
Proc. ACM Manag. Data | 4 |
| 2023 | Knowledge Engineering in the Era of Artificial Intelligence
Katja Hose |
ADBIS | 1 |
| 2023 | Example-Driven Exploratory Analytics over Knowledge GraphsabstractDue to their expressive power, Knowledge Graphs (KGs) have received increasing interest not only as means to structure and integrate heterogeneous information but also as a native storage format for large amounts of knowledge and statistical data. Therefore, analytical queries over KG data, typically stored as RDF, have become increasingly important. Yet, formulating such queries represents a difficult task for users that are not familiar with the query language (typically SPARQL) and the structure of the dataset at hand. To overcome this limitation, we propose Re2xOLAP: The first comprehensive interactive approach that allows to reverse-engineer and refine RDF exploratory OLAP queries over KGs containing statistical data. Thus, Re2xOLAP enables to perform KG exploratory analytics without requiring the user to write any query at all.We achieve this goal by first reverseengineering analytical SPARQL queries from a small set of userprovided examples and then, given the reverse-engineered query, we propose intuitive and explainable exploratory query refinements to iteratively help the user obtain the desired information. Our experiments on real-world large-scale KGs show that Re2xOLAP can efficiently reverse-engineer analytical SPARQL queries solely based on a small set of input examples. Additionally, we demonstrate the expressive power of our interactive refinement methods by showing that Re2xOLAP allows users to navigate hundreds of thousands of different exploration paths with just a few interactions. Matteo Lissandrini, Katja Hose, Torben Bach Pedersen |
EDBT | 2 |
| 2023 | Tunable Query Optimizer for Web APIs and User PreferencesabstractTo answer queries many SPARQL query processors use different sources, e.g., various knowledge bases (KBs) or end points. RESTful Web APIs are rarely the focus of those systems as they come with many limitations, like not being able to process SPARQL queries. Moreover, most existing approaches optimize their query plans only for performance, even though users often have additional preferences, e.g., coverage, reliability, or currency. Additionally, data is often provided with different levels of quality so that not all sources should be trusted equally. In this paper, we therefore present TunA, a query engine that is able to combine RESTful Web APIs and local RDF KBs in the form of triple stores while tuning its (query) plans towards user preferences. Erroneous information from Web APIs is detected using hierarchical agglomerative clustering. Our evaluation shows that TunA outperforms current state-of-the-art systems and is less vulnerable to erroneous information, even in settings where only unreliable sources are available. Tobias Zeimetz, Katja Hose, Ralf Schenkel |
K-CAP | 2 |
| 2023 | Extraction of Validating Shapes from very large Knowledge GraphsabstractKnowledge Graphs (KGs) represent heterogeneous domain knowledge on the Web and within organizations. There exist shapes constraint languages to define validating shapes to ensure the quality of the data in KGs. Existing techniques to extract validating shapes often fail to extract complete shapes, are not scalable, and are prone to produce spurious shapes. To address these shortcomings, we propose the Quality Shapes Extraction (QSE) approach to extract validating shapes in very large graphs, for which we devise both an exact and an approximate solution. QSE provides information about the reliability of shape constraints by computing their confidence and support within a KG and in doing so allows to identify shapes that are most informative and less likely to be affected by incomplete or incorrect data. To the best of our knowledge, QSE is the first approach to extract a complete set of validating shapes from WikiData. Moreover, QSE provides a 12x reduction in extraction time compared to existing approaches, while managing to filter out up to 93% of the invalid and spurious shapes, resulting in a reduction of up to 2 orders of magnitude in the number of constraints presented to the user, e.g., from 11,916 to 809 on DBpedia. Kashif Rabbani, Matteo Lissandrini, Katja Hose |
Proc. VLDB Endow. | 3 |
| 2022 | Knowledge Graph Exploration Systems: are we lost?
Matteo Lissandrini, Davide Mottin, Katja Hose, Torben Bach Pedersen |
CIDR | 3 |
| 2022 | Trends in Design, Optimization, Languages, and Analytical Processing of Big Data (DOLAP 2020)
Katja Hose, Oscar Romero 0001, Il-Yeol Song |
Inf. Syst. | 1 |
| 2022 | A design space for RDF data representationsabstractAbstract RDF triplestores’ ability to store and query knowledge bases augmented with semantic annotations has attracted the attention of both research and industry. A multitude of systems offer varying data representation and indexing schemes. However, as recently shown for designing data structures, many design choices are biased by outdated considerations and may not result in the most efficient data representation for a given query workload. To overcome this limitation, we identify a novel three-dimensional design space. Within this design space, we map the trade-offs between different RDF data representations employed as part of an RDF triplestore and identify unexplored solutions. We complement the review with an empirical evaluation of ten standard SPARQL benchmarks to examine the prevalence of these access patterns in synthetic and real query workloads. We find some access patterns, to be both prevalent in the workloads and under-supported by existing triplestores. This shows the capabilities of our model to be used by RDF store designers to reason about different design choices and allow a (possibly artificially intelligent) designer to evaluate the fit between a given system design and a query workload. Tomer Sagi, Matteo Lissandrini, Torben Bach Pedersen, Katja Hose |
VLDB J. | 4 |
| 2021 | Optimizing SPARQL Queries using Shape StatisticsabstractWith the growing popularity of storing data in native RDF, we witness more and more diverse use cases with complex SPARQL queries. As a consequence, query optimization - and in particular cardinality estimation and join ordering - becomes even more crucial. Classical methods exploit global statistics covering the entire RDF graph as a whole, which naturally fails to correctly capture correlations that are very common in RDF datasets, which then leads to erroneous cardinality estimations and suboptimal query execution plans. The alternative of trying to capture correlations in a fine-granular manner, on the other hand, results in very costly preprocessing steps to create these statistics. Hence, in this paper we propose shapes statistics, which extend the recent SHACL standard with statistic information to capture the correlation between classes and properties. Our extensive experiments on synthetic and real data show that shapes statistics can be generated and managed with only little overhead without disadvantages in query runtime while leading to noticeable improvements in cardinality estimation. Kashif Rabbani, Matteo Lissandrini, Katja Hose |
EDBT | 3 |
| 2021 | ColChain: Collaborative Linked Data NetworksabstractOne of the major obstacles that currently prevents the Semantic Web from exploiting its full potential is that the data it provides access to is sometimes not available or outdated. The reason is rooted deep within its architecture that relies on data providers to keep the data available, queryable, and up-to-date at all times – an expectation that many data providers in reality cannot live up to for an extended (or infinite) period of time. Hence, decentralized architectures have recently been proposed that use replication to keep the data available in case the data provider fails. Although this increases availability, it does not help keeping the data up-to-date or allow users to query and access previous versions of a dataset. In this paper, we therefore propose ColChain (COLlaborative knowledge CHAINs), a novel decentralized architecture based on blockchains that not only lowers the burden for the data providers but at the same time also allows users to propose updates to faulty or outdated data, trace updates back to their origin, and query older versions of the data. Our extensive experiments show that ColChain reaches these goals while achieving query processing performance comparable to the state of the art. Christian Aebeloe, Gabriela Montoya, Katja Hose |
WWW | 3 |
| 2021 | WiseKG: Balanced Access to Web Knowledge GraphsabstractSPARQL query services that balance processing between clients and servers become more and more essential to handle the increasing load for open and decentralized knowledge graphs on the Web. To this end, Linked Data Fragments (LDF) have introduced a foundational framework that has sparked research exploring a spectrum of potential Web querying interfaces in between server-side query processing via SPARQL endpoints and client-side query processing of data dumps. Current proposals in between typically suffer from imbalanced load on either the client or the server. In this paper, to the best of our knowledge, we present the first work that combines both client-side and server-side query optimization techniques in a truly dynamic fashion: we introduce WiseKG, a system that employs a cost model that dynamically delegates the load between servers and clients by combining client-side processing of shipped partitions with efficient server-side processing of star-shaped sub-queries, based on current server workload and client capabilities. Our experiments show that WiseKG significantly outperforms state-of-the-art solutions in terms of average total query execution time per client, while at the same time decreasing network traffic and increasing server-side availability. Amr Azzam, Christian Aebeloe, Gabriela Montoya, Ilkcan Keles, Axel Polleres, Katja Hose |
WWW | 6 |
| 2021 | Computing How-Provenance for SPARQL Queries via Query RewritingabstractOver the past few years, we have witnessed the emergence of large knowledge graphs built by extracting and combining information from multiple sources. This has propelled many advances in query processing over knowledge graphs, however the aspect of providing provenance explanations for query results has so far been mostly neglected. We therefore propose a novel method, SPARQLprov, based on query rewriting, to compute how-provenance polynomials for SPARQL queries over knowledge graphs. Contrary to existing works, SPARQLprov is system-agnostic and can be applied to standard and already deployed SPARQL engines without the need of customized extensions. We rely on spm-semirings to compute polynomial annotations that respect the property of commutation with homomorphisms on monotonic and non-monotonic SPARQL queries without aggregate functions. Our evaluation on real and synthetic data shows that SPARQLprov over standard engines incurs an acceptable runtime overhead w.r.t. the original query, competing with state-of-the-art solutions for how-provenance computation. Daniel Hernández 0002, Luis Galárraga, Katja Hose |
Proc. VLDB Endow. | 3 |
| 2020 | MindReader: Recommendation over Knowledge Graph Entities with Explicit User RatingsabstractKnowledge Graphs (KGs) have been integrated in several models of recommendation to augment the informational value of an item by means of its related entities in the graph. Yet, existing datasets only provide explicit ratings on items and no information is provided about users' opinions of other (non-recommendable) entities. To overcome this limitation, we introduce a new dataset, called the MindReader dataset, providing explicit user ratings both for items and for KG entities. In this first version, the MindReader dataset provides more than 102 thousands explicit ratings collected from 1,174 real users on both items and entities from a KG in the movie domain. This dataset has been collected through an online interview application that we also release as open source. As a demonstration of the importance of this new dataset, we present a comparative study of the effect of the inclusion of ratings on non-item KG entities in a variety of state-of-the-art recommendation models. In particular, we show that most models, whether designed specifically for graph data or not, see improvements in recommendation quality when trained on explicit non-item ratings. Moreover, for some models, we show that non-item ratings can effectively replace item ratings without loss of recommendation quality. This finding, in addition to an observed greater familiarity from users towards certain descriptive entities than movies, motivates the use of KG entities for both warm and cold-start recommendations. Anders H. Brams, Anders Langballe Jakobsen, Theis E. Jendal, Matteo Lissandrini, Peter Dolog, Katja Hose |
CIKM | 6 |
| 2020 | Efficient Continuous Multi-Query Processing over Graph StreamsabstractGraphs are ubiquitous and ever-present data structures that have a wide range of applications involving social networks, knowledge bases and biological interactions. The evolution of a graph in such scenarios can yield important insights about the nature and ac- tivities of the underlying network, which can then be utilized for applications such as news dissemination, network monitoring, and content curation. Capturing the continuous evolution of a graph can be achieved by long-standing sub-graph queries. Although, for many applications this can only be achieved by a set of quer- ies, state-of-the-art approaches focus on a single query scenario. In this paper, we therefore introduce the notion of continuous multi-query processing over graph streams and discuss its appli- cation to a number of use cases. To this end, we designed and developed a novel algorithmic solution for efficient multi-query evaluation against a stream of graph updates and experimentally demonstrated its applicability. Our results against two baseline approaches using real-world, as well as synthetic datasets, confirm a two orders of magnitude improvement of the proposed solution. Lefteris Zervakis, Vinay Setty, Christos Tryfonopoulos, Katja Hose |
EDBT | 4 |
| 2020 | Transparent Integration and Sharing of Life Cycle Sustainability Data with ProvenanceabstractAbstract Life Cycle Sustainability Analysis (LCSA) studies the complex processes describing product life cycles and their impact on the environment, economy, and society. Effective and transparent sustainability assessment requires access to data from a variety of heterogeneous sources across countries, scientific and ecsonomic sectors, and institutions. Moreover, given their important role for governments and policymakers, the results of many different steps of this analysis should be made freely available, alongside the information about how they have been computed in order to ensure accountability. In this paper, we describe how Semantic Web technologies in general and PROV-O in particular, are used to enable transparent sharing and integration of datasets for LCSA. We describe the challenges we encountered in helping a community of domain experts with no prior expertise in Semantic Web technologies to fully overcome the limitations of their current practice in integrating and sharing open data. This resulted in the first nucleus of an open data repository of information about global production. Furthermore, we describe how we enable domain experts to track the provenance of particular pieces of information that are crucial in higher-level analysis. Emil Riis Hansen, Matteo Lissandrini, Agneta Ghose, Søren Løkke, Christian Thomsen 0001, Katja Hose |
ISWC (2) | 6 |
| 2019 | A Decentralized Architecture for Sharing and Querying Semantic DataabstractAlthough the Semantic Web in principle provides access to a vast Web of interlinked data, the full potential remains mostly unexploited. One of the main reasons for this is the fact that the architecture of the current Web of Data relies on a set of servers providing access to the data. These servers represent bottlenecks and single points of failure that result in instability and unavailability of data at certain points in time. In this paper, we therefore propose a decentralized architecture ( Piqnic ) for sharing and querying semantic data. By combining both client and server functionality at each participating node, and introducing replication, Piqnic avoids bottlenecks and keeps datasets available and queryable although the original source might not be available. Our experimental results, using a standard benchmark of real datasets, show that Piqnic can serve as an architecture for sharing and querying semantic data, even in the presence of node failures. Christian Aebeloe, Gabriela Montoya, Katja Hose |
ESWC | 3 |
| 2019 | Retrieving Textual Evidence for Knowledge Graph FactsabstractKnowledge graphs have become vital resources for semantic search and provide users with precise answers to their information needs. Knowledge graphs often consist of billions of facts, typically encoded in the form of RDF triples. In most cases, these facts are extracted automatically and can thus be susceptible to errors. For many applications, it can therefore be very useful to complement knowledge graph facts with textual evidence. For instance, it can help users make informed decisions about the validity of the facts that are returned as part of an answer to a query. In this paper, we therefore propose , an approach that given a knowledge graph and a text corpus, retrieves the top-k most relevant textual passages for a given set of facts. Since our goal is to retrieve short passages, we develop a set of IR models combining exact matching through the Okapi BM25 model with semantic matching using word embeddings. To evaluate our approach, we built an extensive benchmark consisting of facts extracted from YAGO and text passages retrieved from Wikipedia. Our experimental results demonstrate the effectiveness of our approach in retrieving textual evidence for knowledge graph facts. Gönenç Ercan, Shady Elbassuoni, Katja Hose |
ESWC | 3 |
| 2019 | Decentralized Indexing over a Network of RDF Peers
Christian Aebeloe, Gabriela Montoya, Katja Hose |
ISWC (1) | 3 |
| 2019 | Skyline Queries over Knowledge Graphs
Ilkcan Keles, Katja Hose |
ISWC (1) | 2 |
| 2018 | Answering Provenance-Aware Queries on RDF Data Cubes Under Memory Budgets
Luis Galárraga, Kim Ahlstrøm Jakobsen, Katja Hose, Torben Bach Pedersen |
ISWC (1) | 3 |
| 2018 | Event2Vec: Neural Embeddings for News EventsabstractRepresentation of news events as latent feature vectors is essential for several tasks, such as news recommendation, news event linking, etc. However, representations proposed in the past fail to capture the complex network structure of news events. In this paper we propose Event2Vec, a novel way to learn latent feature vectors for news events using a network. We use recently proposed network embedding techniques, which are proven to be very effective for various prediction tasks in networks. As events involve different classes of nodes, such as named entities, temporal information, etc, general purpose network embeddings are agnostic to event semantics. To address this problem, we propose biased random walks that are tailored to capture the neighborhoods of news events in event networks. We then show that these learned embeddings are effective for news event recommendation and news event linking tasks using strong baselines, such as vanilla Node2Vec, and other state-of-the-art graph-based event ranking techniques. Vinay Setty, Katja Hose |
SIGIR | 2 |
| 2018 | Discovering Diversified Paths in Knowledge BasesabstractVast amounts of world knowledge is now accessible through Knowledge Graphs (KGs) in RDF format and can be queried using SPARQL. Yet, finding paths between nodes in such graphs is not part of the official SPARQL 1.1 standard; only the simpler functionality of checking reachability is supported, i.e., assessing whether two nodes are connected based on certain conditions formalized as property paths but without providing information on how they are actually connected. To close this gap of functionality, we present J edi , a system that extends a popular SPARQL engine, Jena, with the ability to compute paths connecting entities in a KG. J edi shows the k most relevant results to the user where relevance is assessed as a trade-off between path length and diversification of the intermediate nodes in the path. Furthermore, our solution is not limited to a single property path pattern but supports queries containing multiple property path patterns. While J edi supports arbitrary KGs, for demonstration purposes some predefined KGs, such as YAGO and DBLP, will be used. Christian Aebeloe, Gabriela Montoya, Vinay Setty, Katja Hose |
Proc. VLDB Endow. | 4 |
| 2017 | The Odyssey Approach for Optimizing Federated SPARQL Queries
Gabriela Montoya, Hala Skaf-Molli, Katja Hose |
ISWC (1) | 3 |
| 2017 | Enabling Completeness-aware Querying in SPARQLabstractCurrent RDF knowledge bases (KBs) are highly incomplete. This incompleteness is a serious problem both for data users and producers. Users do not have guarantees that queries that are run on a KB deliver complete results. Data producers, on the other hand, are blind about the parts of the KB that are incomplete. Yet, completeness information management is poorly supported in the Semantic Web. No RDF storage engine supports reasoning with completeness statements. Moreover, SPARQL cannot express completeness constraints for queries. Motivated by these observations, this paper offers a vision on completeness-aware RDF querying. Our vision includes (1) the sketch of a method to reason about completeness in RDF knowledge bases, (2) two approaches to represent completeness information for SPARQL queries, and (3) an extension for the SPARQL language to express completeness constraints in queries. Luis Galárraga, Katja Hose, Simon Razniewski |
WebDB | 2 |
| 2017 | SETL: A programmable semantic extract-transform-load framework for semantic data warehouses
Rudra Pratap Deb Nath, Katja Hose, Torben Bach Pedersen, Oscar Romero 0001 |
Inf. Syst. | 2 |
| 2016 | Heuristics for Connecting Heterogeneous Knowledge via FrameBase
Jacobo Rouces, Gerard de Melo, Katja Hose |
ESWC | 3 |
| 2016 | Optimizing Aggregate SPARQL Queries Using Materialized RDF Views
Dilshod Ibragimov, Katja Hose, Torben Bach Pedersen, Esteban Zimányi |
ISWC (1) | 2 |
| 2015 | Towards a Programmable Semantic Extract-Transform-Load Framework for Semantic Data WarehousesabstractIn order to create better decisions for business analytics, organizations increasingly use external data, structured, semi-structured and unstructured, in addition to the (mostly structured) internal data. Current Extract-Transform-Load (ETL) tools are not suitable for this "open world scenario" because they do not consider semantic issues in the integration process. Also, current ETL tools neither support processing semantic-aware data nor create a Semantic Data Warehouse (DW) as a semantic repository of semantically integrated data. This paper describes SETL: a (Python-based) programmable Semantic ETL framework. SETL builds on Semantic Web (SW) standards and tools and supports developers by offering a number of powerful modules, classes and methods for (dimensional and semantic) DW constructs and tasks. Thus it supports semantic-aware data sources, semantic integration, and creating a semantic DW, composed of an ontology and its instances. A comprehensive experimental evaluation comparing SETL to a solution made with traditional tools (requiring much more hand-coding) on a concrete use case, shows that SETL provides better performance, knowledge base quality and programmer productivity. Rudra Pratap Deb Nath, Katja Hose, Torben Bach Pedersen |
DOLAP | 2 |
| 2015 | Processing Aggregate Queries in a Federation of SPARQL Endpoints
Dilshod Ibragimov, Katja Hose, Torben Bach Pedersen, Esteban Zimányi |
ESWC | 2 |
| 2015 | FrameBase: Representing N-Ary Relations Using Semantic Frames
Jacobo Rouces, Gerard de Melo, Katja Hose |
ESWC | 3 |
| 2015 | Aggregating and Disaggregating Flexibility ObjectsabstractIn many scientific and commercial domains, we encounter flexibility objects, i.e., objects with explicit flexibilities in a time and an amount dimension (e.g., energy or product amount). Applications of flexibility objects require novel and efficient techniques capable of handling large amounts of such objects while preserving flexibility. Hence, this paper formally defines the concept of flexibility objects (flex-objects) and provides a novel and efficient solution for aggregating and disaggregating flex-objects. Out of the broad range of possible applications, this paper will focus on smart grid energy data management and discuss strategies for aggregation and disaggregation of flex-objects while retaining flexibility. This paperfurther extends these approaches beyond flex-objects originating from energy consumption by additionally considering flex-objects originating from energy production and aiming at energy balancing during aggregation. In more detail, this paper considers the complete life cycle of flex-objects: aggregation, disaggregation, associated requirements, efficient incremental computation, and balance aggregation techniques. Extensive experiments based on real-world data from the energy domain show that the proposed solutions provide good performance while satisfying the strict requirements. Laurynas Siksnys, Emmanouil Valsomatzis, Katja Hose, Torben Bach Pedersen |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2015 | Fast rule mining in ontological knowledge bases with AMIE+
Luis Galárraga, Christina Teflioudi, Katja Hose, Fabian M. Suchanek |
VLDB J. | 3 |
| 2013 | Searching the Web of Data
Gerard de Melo, Katja Hose |
ECIR | 2 |
| 2013 | AMIE: association rule mining under incomplete evidence in ontological knowledge basesabstractRecent advances in information extraction have led to huge knowledge bases (KBs), which capture knowledge in a machine-readable format. Inductive Logic Programming (ILP) can be used to mine logical rules from the KB. These rules can help deduce and add missing knowledge to the KB. While ILP is a mature field, mining logical rules from KBs is different in two aspects: First, current rule mining systems are easily overwhelmed by the amount of data (state-of-the art systems cannot even run on today's KBs). Second, ILP usually requires counterexamples. KBs, however, implement the open world assumption (OWA), meaning that absent data cannot be used as counterexamples. In this paper, we develop a rule mining model that is explicitly tailored to support the OWA scenario. It is inspired by association rule mining and introduces a novel measure for confidence. Our extensive experiments show that our approach outperforms state-of-the-art approaches in terms of precision and coverage. Furthermore, our system, AMIE, mines rules orders of magnitude faster than state-of-the-art approaches. Luis Galárraga, Christina Teflioudi, Katja Hose, Fabian M. Suchanek |
WWW | 3 |
| 2012 | LUKe and MIKe: learning from user knowledge and managing interactive knowledge extractionabstractSemantic recognition and annotation of unqiue enities and their relations is a key in understanding the essence contained in large text corpora. It typically requires a combination of efficient automatic methods and manual verification. Usually, both parts are seen as consecutive steps. In this demo we present MIKE, a user interface enabling the integration of user feedback into an iterative extraction process. We show how an extraction system can directly learn from such integrated user supervision. In general, this setup allows for stepwise training of the extraction system to a particular domain, while using user feedback early in the iterative extraction process improves extraction quality and reduces the overall human effort needed. Steffen Metzger, Michael Stoll, Katja Hose, Ralf Schenkel |
CIKM | 3 |
| 2012 | Distributed skyline processing: a trend in database research still going strongabstractDuring the last decade, data management and storage have become increasingly distributed. In consideration of the huge amount of data available in such systems, advanced query operators, such as skyline queries, are necessary to help users process the data. For example, a user who is interested in buying a car wants to find a good trade-off between minimum age and minimum price. It is not obvious how much cheaper a car should be, if it is one year older than another car. Thus, the skyline query will retrieve a set of data items that are the best trade-offs for the user's preferences. The skyline operator has been proposed about a decade ago, but research on skyline queries, especially in distributed scenarios, is still an ongoing process. Katja Hose, Akrivi Vlachou |
EDBT | 1 |
| 2012 | Database techniques for linked data managementabstractLinked Data refers to data published in accordance with a number of principles rooted in web standards. In the past few years we have witnessed a tremendous growth in Linked Data publishing on the web, leading to tens of billions of data items published online. Querying the data is a key functionality required to make use of the wealth of rich interlinked data. The goal of the tutorial is to introduce, motivate, and detail techniques for querying heterogeneous structured data from across the web. Our tutorial aims to introduce database researchers and practitioners to the new publishing paradigm on the web, and show how the abundance of data published as Linked Data can serve as fertile ground for database research and experimentation. As such, the tutorial focuses on applying database techniques to processing Linked Data, such as optimized indexing and query processing methods in the centralized setting as well as distributed approaches for querying. At the same time, we make the connection from Linked Data best practices to established technologies in distributed databases and the concept of Dataspaces and show differences as well as commonalities between the fields. Andreas Harth, Katja Hose, Ralf Schenkel |
SIGMOD Conference | 2 |
| 2012 | A survey of skyline processing in highly distributed environments
Katja Hose, Akrivi Vlachou |
VLDB J. | 1 |
| 2011 | S3K: seeking statement-supporting top-K witnessesabstractTraditional information retrieval techniques based on keyword search help to identify a ranked set of relevant documents, which often contains many documents in the top ranks that do not meet the user's intention. By considering the semantics of the keywords and their relationships, both precision and recall can be improved. Using an ontology and mapping keywords to entities/concepts and identifying the relationship between them that the user is interested in, allows for retrieving documents that actually meet the user's intention. In this paper, we present a framework that enables semantic-aware document retrieval. User queries are mapped to semantic statements based on entities and their relationships. The framework searches for documents expressing these statements in different variations, e.g., synonymous names for entities or different textual expressions for relations between them. The size of potential result sets makes ranking documents according to their relevance to the user an essential component of such a system. The ranking model proposed in this paper is based on statistical language-models and considers aspects such as the authority of a document and the confidence in the textual pattern representing the queried information. Steffen Metzger, Shady Elbassuoni, Katja Hose, Ralf Schenkel |
CIKM | 3 |
| 2011 | FedX: A Federation Layer for Distributed Query Processing on Linked Open Data
Andreas Schwarte, Peter Haase 0001, Katja Hose, Ralf Schenkel, Michael Schmidt 0002 |
ESWC (2) | 3 |
| 2011 | FedX: Optimization Techniques for Federated Query Processing on Linked Data
Andreas Schwarte, Peter Haase 0001, Katja Hose, Ralf Schenkel, Michael Schmidt 0002 |
ISWC (1) | 3 |
| 2011 | Stream engines meet wireless sensor networks: cost-based planning and processing of complex queries in AnduIN
Daniel Klan, Marcel Karnstedt, Katja Hose, Liz Ribe, Kai-Uwe Sattler |
Distributed Parallel Databases | 3 |
| 2010 | Power-aware data analysis in sensor networksabstractSensor networks have evolved to a powerful infrastructure component for event monitoring in many application scenarios. In addition to simple filter and aggregation operations, an important task in processing sensor data is data mining - the identification of relevant information and patterns. Limited capabilities of sensor nodes in terms of storage and processing capacity, battery lifetime, and communication demand a power-efficient, preferably sensor-local processing. In this paper, we present AnduIN, a system for developing, deploying, and running in-network data mining tasks. The system consists of a data stream processing engine, a library of operators for sensor-local processing, a box-and-arrow editor for specifying data mining tasks and deployment, a GUI providing the user with current information about the network and running queries, and an alerter notifying the user if a better query execution plan is available. At the demonstration site, we plan to show our system in action using burst detection as example application. Daniel Klan, Katja Hose, Marcel Karnstedt, Kai-Uwe Sattler |
ICDE | 2 |
| 2010 | Data summaries for on-demand queries over linked dataabstractTypical approaches for querying structured Web Data collect (crawl) and pre-process (index) large amounts of data in a central data repository before allowing for query answering. However, this time-consuming pre-processing phase however leverages the benefits of Linked Data -- where structured data is accessible live and up-to-date at distributed Web resources that may change constantly -- only to a limited degree, as query results can never be current. An ideal query answering system for Linked Data should return current answers in a reasonable amount of time, even on corpora as large as the Web. Query processors evaluating queries directly on the live sources require knowledge of the contents of data sources. In this paper, we develop and evaluate an approximate index structure summarising graph-structured content of sources adhering to Linked Data principles, provide an algorithm for answering conjunctive queries over Linked Data on theWeb exploiting the source summary, and evaluate the system using synthetically generated queries. The experimental results show that our lightweight index structure enables complete and up-to-date query results over Linked Data, while keeping the overhead for querying low and providing a satisfying source ranking at no additional cost. Andreas Harth, Katja Hose, Marcel Karnstedt, Axel Polleres, Kai-Uwe Sattler, Jürgen Umbrich |
WWW | 2 |
| 2010 | ROXXI: Reviving witness dOcuments to eXplore eXtracted InformationabstractIn recent years, there has been considerable research on information extraction and constructing RDF knowledge bases. In general, the goal is to extract all relevant information from a corpus of documents, store it into an ontology, and answer future queries based only on the created knowledge base. Thus, the original documents become dispensable. On the one hand, an ontology is a convenient and non-redundant structured source of information, based on which specific queries can be answered efficiently. On the other hand, many users doubt the correctness of facts and ontology subgraphs presented to them as query results without proof. Instead, users often wish to verify the obtained facts or subgraphs by reading about them in context, i.e., in a document relating the facts and providing background information. In this demo, we present ROXXI, a system operating on top of an existing knowledge base and reviving the abandoned witness documents. In doing so, it goes the opposite way of information extraction approaches -- starting with ontological facts and tracing their way back to the documents they were extracted from. ROXXI offers interfaces for expert users (SPARQL) as well as for non-experts (ontology browser) and provides a ranked list of documents each associated with a content snippet highlighting the queried facts in context. At the demonstration site, we will show the advantages of this novel approach towards document retrieval and illustrate the benefits of reviving the documents that information extraction approaches neglect. Shady Elbassuoni, Katja Hose, Steffen Metzger, Ralf Schenkel |
Proc. VLDB Endow. | 2 |
| 2009 | Online Tuning of Aggregation Tables for OLAPabstractMaterializing results from complex aggregation queries helps to significantly improve response times in OLAP servers. This problem is known as the view selection problem: choosing the optimal set of aggregation tables (called configuration) for a given workload. In this paper we present an online approach for adjusting the configuration dynamically to the current workload. This approach is implemented as part of an open source OLAP server and acts on the level of multidimensional MDX queries. The work presents the details of cost estimation and optimization of the system demonstrated in [10] and extends it by an online tuning strategy. Katja Hose, Daniel Klan, Kai-Uwe Sattler |
ICDE | 1 |
| 2009 | Maintenance strategies for routing indexes
Katja Hose, Christian Lemke, Kai-Uwe Sattler |
Distributed Parallel Databases | 1 |
| 2008 | A research agenda for query processing in large-scale peer data management systems
Katja Hose, Armin Roth 0001, Andre Zeitz, Kai-Uwe Sattler, Felix Naumann |
Inf. Syst. | 1 |
| 2008 | When is it time to rethink the aggregate configuration of your OLAP server?abstractOLAP servers based on relational backends typically exploit materialized aggregate tables to improve response times of complex analytical queries. One of the key problems in this context is the view selection problem: choosing the optimal set of aggregation tables (called configuration) for a given workload. In this paper, we present a system that continuously monitors the workload and raises a quantified alert, when a better configuration is available. We address the tasks of query monitoring and view selection at the OLAP level instead of the SQL level, which simplifies the containment checks as well as rewriting and in this way helps to reduce the complexity of the backend system. At the demo we plan to show how our system works, i.e., how the system reacts upon arbitrary (interactive) workloads and how the user is alerted that a better configuration is available. Katja Hose, Daniel Klan, Matthias Marx, Kai-Uwe Sattler |
Proc. VLDB Endow. | 1 |
| 2007 | Cooperative Data Management for XML Data
Katja Hose, Kai-Uwe Sattler |
DEXA | 1 |
| 2006 | Processing relaxed skylines in PDMS using distributed data summariesabstractPeer Data Management Systems (PDMS) are a natural extension of heterogeneous database systems. One of the main tasks in such systems is efficient query processing. Insisting on complete answers, however, leads to asking almost every peer in the network. Relaxing these completeness requirements by applying approximate query answering techniques can significantly reduce costs. Since most users are not interested in the exact answers to their queries, rank-aware query operators like top-k or skyline play an important role in query processing. In this paper, we present the novel concept of relaxed skylines that combines the advantages of both rank-aware query operators and approximate query processing techniques. Furthermore, we propose a strategy for processing relaxed skylines in distributed environments that allows for giving guarantees for the completeness of the result using distributed data summaries as routing indexes. Katja Hose, Christian Lemke, Kai-Uwe Sattler |
CIKM | 1 |
| 2006 | An Extensible, Distributed Simulation Environment for Peer Data Management Systems
Katja Hose, Andreas Job, Marcel Karnstedt, Kai-Uwe Sattler |
EDBT | 1 |
| 2006 | Distributed Data Summaries for Approximate Query Processing in PDMSabstractEvolving from heterogeneous database systems one of the main problems in peer data management systems (PDMS) is distributed query processing. With the absence of global knowledge such strategies have to focus on routing the query efficiently to only those peers that are most likely to contribute to the final result. Using routing indexes is one possibility to achieve this. Since data may change over time these structures have to be updated and maintained which can be very expensive. In this paper, we present a novel kind of routing indexes that enables efficient query routing. Furthermore, we propose a threshold based update strategy that can help to reduce maintenance costs by far. We exemplify the benefit of these indexes using a distributed skyline strategy as an example. Finally, we show how relaxing exactness requirements, that are usually posed on results, can compensate the use of slightly outdated index information Katja Hose, Daniel Klan, Kai-Uwe Sattler |
IDEAS | 1 |
| 2005 | Adaptive Routing Filters for Robust Query Processing in Schema-Based P2P SystemsabstractPeer data management systems (PDMS) currently gain attention at an emerging scale in order to cope with the needs of growing organizational integration. Efficient query processing, as one of the main requirements in these systems, provides three major challenges: achieving robustness, scalability and self organization. In this paper we deal with the physical aspects of these requirements. We introduce an adaptive maintenance technique based on query feedback for keeping routing filters, used to optimize routing, up-to-date. These filters are applied in conjunction with an iterative query processing strategy and we show that this can improve robustness and scalability of query processing in distributed data management systems. Katja Hose, Marcel Karnstedt, Kai-Uwe Sattler, Ernst-August Stehr |
IDEAS | 1 |
| 2005 | Processing Top-N Queries in P2P-based Web Integration Systems with Probabilistic Guarantees
Katja Hose, Marcel Karnstedt, Kai-Uwe Sattler, Daniel Zinn |
WebDB | 1 |