Compact Path Representations for Graph Database Pattern Matching

被引:0
|
作者
Martens, Wim [1 ]
Niewerth, Matthias [1 ]
Popp, Tina [1 ]
Rojas, Carlos [2 ]
Vansummeren, Stijn [3 ]
Vrgoc, Domagoj [2 ,4 ]
机构
[1] Univ Bayreuth, Bayreuth, Germany
[2] IMFD Chile, Santiago, Chile
[3] UHasselt, Data Sci Inst, Hasselt, Belgium
[4] PUC Chile, Santiago, Chile
关键词
graph databases; queries; paths;
D O I
10.1109/ICDEW61823.2024.00059
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern graph database query languages such as GQL, SQL/PGQ, and Cypher allow regular path queries to return entire paths, as opposed to only their endpoints. This is challenging for query evaluation, since a graph can have an exponential number of paths between a given node pair. This means that intermediate query evaluation results can be huge. We recently introduced the concept of path multiset representations (PMRs) [1], which can represent multisets of paths exponentially succinctly and therefore bring significant advantages for representing intermediate results. As shown in our experiments, they can speed up regular path query evaluation with several orders of magnitude.
引用
收藏
页码:379 / 380
页数:2
相关论文
共 50 条
  • [1] Representing Paths in Graph Database Pattern Matching
    Martens, Wim
    Niewerth, Matthias
    Popp, Tina
    Rojas, Carlos
    Vansummeren, Stijn
    Vrgoc, Domagoj
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (07): : 1790 - 1803
  • [2] Fuzzy Historical Graph Pattern Matching A NoSQL Graph Database Approach for Fraud Ring Resolution
    Castelltort, Arnaud
    Laurent, Anne
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, 2015, 458 : 151 - 167
  • [3] Path matching and graph matching in biological networks
    Yang, Qingwu
    Sze, Sing-Hoi
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2007, 14 (01) : 56 - 67
  • [4] Towards unitary representations for graph matching
    Emms, D
    Severini, S
    Wilson, RC
    Hancock, ER
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2005, 3434 : 153 - 161
  • [5] Multiple Pattern Graph Correlations for Efficient Graph Pattern Matching
    Yu, Jing
    Liu, Xiaomei
    Liu, Yanbing
    Hu, Yue
    2017 IEEE/ACS 14TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2017, : 469 - 474
  • [6] Pattern graph change oriented incremental graph pattern matching
    Zhang, Li-Xia
    Wang, Wei-Ping
    Gao, Jian-Liang
    Wang, Jian-Xin
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (11): : 2964 - 2980
  • [7] Extended Compact Web Graph Representations
    Claude, Francisco
    Navarro, Gonzalo
    ALGORITHMS AND APPLICATIONS: ESSAYS DEDICATED TO ESKO UKKONEN ON THE OCCASION OF HIS 60TH BIRTHDAY, 2010, 6060 : 77 - +
  • [8] Fast and Compact Web Graph Representations
    Claude, Francisco
    Navarro, Gonzalo
    ACM TRANSACTIONS ON THE WEB, 2010, 4 (04)
  • [9] Overlapping Spaces for Compact Graph Representations
    Shevkunov, Kirill
    Prokhorenkova, Liudmila
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [10] Incremental Graph Pattern Matching
    Fan, Wenfei
    Wang, Xin
    Wu, Yinghui
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (03):