Graph OLAP: Towards Online Analytical Processing on Graphs

被引:51
|
作者
Chen, Chen [1 ]
Yan, Xifeng [2 ]
Zhu, Feida [1 ]
Han, Jiawei [1 ]
Yu, Philip S. [3 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
[2] IBM Corp, T J Watson Res Ctr, Yorktown Hts, NY USA
[3] Univ Illinois, Chicago, IL USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/ICDM.2008.30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
OLAP (On-Line Analytical Processing) is an important notion in data analysis. Recently, more and more graph or networked data sources come into being. There exists a similar need to deploy graph analysis from different perspectives and with multiple granularities. However traditional OLAP technology cannot handle such demands because it does not consider the links among individual data tuples. In this paper we develop a novel graph OLAP framework, which presents a multi-dimensional and multi-level view over graphs, The contributions of this work are two-fold. First, starting front basic definitions, i.e., what are dimensions and measures in the graph OLAP scenario, we develop a conceptual framework for data cubes on graphs. We also look into different semantics of OLAP operations, and classify the framework into two major subcases: informational OLAP and topological OLAP. Then, with more emphasis on informational OLAP (topological OLAP will be covered in a future study due to the lack of space), we show how a graph cube can be materialized by calculating a special kind of measure called aggregated graph and how to implement it efficiently. This includes both full materialization and partial materialization where constraints are enforced to obtain an iceberg cube. We can see that the aggregated graphs, which depend on the graph properties of underlying networks, tire much harder to compute than their traditional OLAP counterparts, due to the increased structural complexity of data. Empirical studies show insightful results oil real datasets and demonstrate the efficiency of our proposed optimizations.
引用
收藏
页码:103 / +
页数:2
相关论文
共 50 条
  • [1] Towards Online Graph Processing with Spark Streaming
    Abughofa, Tariq
    Zulkernine, Farhana
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 2787 - 2794
  • [2] GOLAP: Graph-Based Online Analytical Processing
    Chou, Chung-Hsien
    Hayakawa, Masahiro
    Kitazawa, Atsushi
    Sheu, Phillip
    [J]. INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2018, 12 (04) : 595 - 608
  • [3] A Graph-oriented Framework for Online Analytical Processing
    Khalil, Abdelhak
    Belaissaoui, Mustapha
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (05) : 547 - 555
  • [4] On-line analytical processing (OLAP)
    Jahnke, B
    Groffmann, HD
    Kruppa, S
    [J]. WIRTSCHAFTSINFORMATIK, 1996, 38 (03): : 321 - 324
  • [5] Online analytical processing (OLAP): A fast and effective data mining tool for gene expression databases
    Alkharouf, NW
    Jamison, DC
    Matthews, BF
    [J]. JOURNAL OF BIOMEDICINE AND BIOTECHNOLOGY, 2005, (02): : 181 - 188
  • [6] Classification of User Interfaces for Graph-based Online Analytical Processing
    Michaelis, James R.
    [J]. NEXT-GENERATION ANALYST IV, 2016, 9851
  • [7] Analysis of mealybug incidence on the cotton crop using ADSS-OLAP (Online Analytical Processing) tool
    Abdullah, Ahsan
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2009, 69 (01) : 59 - 72
  • [8] INTERACTIVE ANALYTICAL DATA PROCESSING IN MODERN OLAP SYSTEMS
    Kashirin, I. Yu.
    Semchenkov, S. Yu.
    [J]. BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2009, 8 (02): : 12 - 19
  • [9] Innovative Analysis of a CRM Database using Online Analytical Processing (OLAP) Technique in Value Chain Management Approach
    Micu, Adrian
    Micu, Angela-Eliza
    Capatina, Alexandru
    [J]. MICBE '09: PROCEEDINGS OF THE 10TH WSEAS INTERNATIONAL CONFERENCE ON MATHEMATICS AND COMPUTERS IN BUSINESS AND ECONOMICS, 2009, : 305 - +
  • [10] Knowledge Graph OLAP A multidimensional model and query operations for contextualized knowledge graphs
    Schuetz, Christoph G.
    Bozzato, Loris
    Neumayr, Bernd
    Schrefl, Michael
    Serafini, Luciano
    [J]. SEMANTIC WEB, 2021, 12 (04) : 649 - 683