Modern Techniques For Querying Graph-structured Databases

被引:0
|
作者
Mhedhbi, Amine [1 ]
Deshpande, Amol [2 ]
Salihoglu, Semih [3 ]
机构
[1] Polytech Montreal, Montreal, PQ, Canada
[2] Univ Maryland, College Pk, MD USA
[3] Univ Waterloo, Waterloo, ON, Canada
来源
FOUNDATIONS AND TRENDS IN DATABASES | 2024年 / 14卷 / 02期
关键词
RELATIONAL DATABASE; SUBGRAPH QUERIES; ORDER;
D O I
10.1561/1900000090
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In an era of increasingly interconnected information, graph- structured data has become pervasive across numerous domains from social media platforms and telecommunication networks to biological systems and knowledge graphs. However, traditional database management systems often struggle when confronted with the unique challenges posed by graph-structured data, in large part due to the explosion of intermediate results, the complexity of join-heavy queries, and the use of regular path queries. This survey provides a comprehensive overview of modern query processing techniques designed to address these challenges. We focus on four key components that have emerged as pivotal in optimizing queries on graph-structured databases: (1) Predefined joins, which leverage precomputed data structures to accelerate joins; (2) Worst-case optimal join algorithms, that avoid redundant computations for queries with cycles; (3) Factorized representations, which compress intermediate and final query results; and (4) Advanced techniques for processing recursive queries, essential for traversing graph structures. For each component, we delve into its theoretical underpinnings, explore design considerations, and discuss the implementation challenges associated with integrating these techniques into existing database management systems. This survey aims to serve as a comprehensive resource for both researchers pushing the boundaries of query processing and practitioners seeking to implement state-of-the-art techniques, in addition to offering insights into future research directions in this rapidly evolving field.
引用
收藏
页码:72 / 185
页数:117
相关论文
共 50 条
  • [41] Classifier construction by graph-based induction for graph-structured data
    Geamsakul, W
    Matsuda, T
    Yoshida, T
    Motoda, H
    Washio, T
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, 2003, 2637 : 52 - 62
  • [42] Graph-Informed Neural Networks for Regressions on Graph-Structured Data
    Berrone, Stefano
    Della Santa, Francesco
    Mastropietro, Antonio
    Pieraccini, Sandra
    Vaccarino, Francesco
    MATHEMATICS, 2022, 10 (05)
  • [43] Graph-Structured Sparse Optimization for Connected Subgraph Detection
    Zhou, Baojian
    Chen, Feng
    2016 IEEE 16TH INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2016, : 709 - 718
  • [44] Graph-structured multitask sparsity model for visual tracking
    Sun, Jun
    Chen, Qidong
    Sun, Jianan
    Zhang, Tao
    Fang, Wei
    Wu, Xiaojun
    INFORMATION SCIENCES, 2019, 486 : 133 - 147
  • [45] Preserving the Privacy of Latent Information for Graph-Structured Data
    Shan, Baoling
    Yuan, Xin
    Ni, Wei
    Wang, Xin
    Liu, Ren Ping
    Dutkiewicz, Eryk
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 5041 - 5055
  • [46] GraphITE: Estimating Individual Effects of Graph-structured Treatments
    Harada S.
    Kashima H.
    Transactions of the Japanese Society for Artificial Intelligence, 2022, 37 (06)
  • [47] Path to fixation of evolutionary processes in graph-structured populations
    Hajihashemi, Mahdi
    Samani, Keivan Aghababaei
    EUROPEAN PHYSICAL JOURNAL B, 2021, 94 (02):
  • [48] Extending Complex Event Processing to Graph-structured Information
    Barquero, Gala
    Burgueno, Loli
    Troya, Javier
    Vallecillo, Antonio
    21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2018), 2018, : 166 - 175
  • [49] Dual Averaging Method for Online Graph-structured Sparsity
    Zhou, Baojian
    Chen, Feng
    Ying, Yiming
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 436 - 446
  • [50] Learning the Implicit Semantic Representation on Graph-Structured Data
    Wu, Likang
    Li, Zhi
    Zhao, Hongke
    Liu, Qi
    Wang, Jun
    Zhang, Mengdi
    Chen, Enhong
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2021), PT I, 2021, 12681 : 3 - 19