View Selection over Knowledge Graphs in Triple Stores
Theofilos Mailis, Yannis Kotidis, Stamatis Christoforidis, Evgeny Kharlamov, Yannis E. Ioannidis
Abstract
Knowledge Graphs (KGs) are collections of interconnected and annotated entities that have become powerful assets for data integration, search enhancement, and other industrial applications. Knowledge Graphs such as DBPEDIA may contain billion of triple relations and are intensively queried with millions of queries per day. A prominent approach to enhance query answering on Knowledge Graph databases is View Materialization, ie., the materialization of an appropriate set of computations that will improve query performance.
We study the problem of view materialization and propose a view selection methodology for processing query workloads with more than a million queries. Our approach heavily relies on subgraph pattern mining techniques that allow to create efficient summarizations of massive query workloads while also identifying the candidate views for materialization. In the core of our work is the correspondence between the view selection problem to that of Maximizing a Nondecreasing Submodular Set Function Subject to a Knapsack Constraint . The latter leads to a tractable view-selection process for native triple stores that allows a (1 - e ---1 )-approximation of the optimal selection of views. Our experimental evaluation shows that all the steps of the view-selection process are completed in a few minutes, while the corresponding rewritings accelerate 67.68% of the queries in the DBPEDIA query workload. Those queries are executed in 2.19% of their initial time on average.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 220532f2-4c23-4a26-aef8-a94ab3ca632fCited by top-tier papers1
Ask how each one uses itRelated papers
- Kaskade: Graph Views for Efficient Graph AnalyticsJoana M. F. da Trindade, Konstantinos Karanasos, Carlo Curino, Samuel Madden et al.ICDE 2020 · 17 citations
- G-View: View Management for Graph DatabasesYunjia Zheng, Charlotte Sacré, Mohanna Shahrad, Owen Lipchitz et al.VLDB 2025
- MAVIS: Materialized View for Subgraph MatchingLisheng Cao, Xiangyang Gou, Lei Zou, Wenjie ZhangSIGMOD 2026 · 3 citations
- A Fast Hop-Biased Approximation Algorithm for the Quadratic Group Steiner Tree ProblemXiaoqing Wang, Gong ChengWWW 2024 · 1 citation
- Fast Core-based Top-k Frequent Pattern Discovery in Knowledge GraphsJian Zeng, Leong Hou U, Xiao Yan, Mingji Han et al.ICDE 2021 · 11 citations
