Knowledge Graph OLAP: A Multidimensional Model and Query Operations for Contextualized Knowledge Graphs

Christoph Georg Schütz, Loris Bozzato, Bernd Neumayr, Michael Schrefl, Luciano Serafini

Research output: Contribution to journalArticlepeer-review

Abstract

A knowledge graph (KG) represents real-world entities and their relationships. The represented knowledge is often context-dependent, leading to the construction of contextualized KGs. The multidimensional and hierarchical nature of context invites comparison with the OLAP cube model from multidimensional data analysis. Traditional systems for online analytical processing (OLAP) employ multidimensional models to represent numeric values for further analysis using dedicated query operations. In this paper, along with an adaptation of the OLAP cube model for KGs, we introduce an adaptation of the traditional OLAP query operations for the purposes of performing analysis over KGs. In particular, we decompose the roll-up operation from traditional OLAP into a merge and an abstraction operation. The merge operation corresponds to the selection of knowledge from different contexts whereas abstraction replaces entities with more general entities. The result of such a query is a more abstract, high-level view – a management summary – of the knowledge. Keywords: Contextualized Knowledge Repository, knowledge graph management system, knowledge graph summarization, Resource Description Framework, ontologies
Original languageEnglish
Pages (from-to)649-683
Number of pages35
JournalSemantic Web
Volume12
Issue number4
DOIs
Publication statusPublished - Jun 2021

Fields of science

  • 102 Computer Sciences
  • 102010 Database systems
  • 102015 Information systems
  • 102016 IT security
  • 102025 Distributed systems
  • 102027 Web engineering
  • 102028 Knowledge engineering
  • 102030 Semantic technologies
  • 102033 Data mining
  • 102035 Data science
  • 502050 Business informatics
  • 503008 E-learning

JKU Focus areas

  • Digital Transformation

Cite this