Temporal Regular Path Queries

被引:2
|
作者
Arenas, Marcelo [1 ,2 ]
Bahamondes, Pedro [1 ,2 ]
Aghasadeghi, Amir [3 ]
Stoyanovich, Julia [3 ]
机构
[1] Univ Catolica, Santiago, Chile
[2] IMFD, Santiago, Chile
[3] NYU, New York, NY 10003 USA
基金
美国国家科学基金会;
关键词
graph query languages; temporal query languages;
D O I
10.1109/ICDE53745.2022.00226
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the last decade, substantial progress has been made towards standardizing the syntax of graph query languages, and towards understanding their semantics and complexity of evaluation. In this paper, we consider temporal property graphs (TPGs) and propose temporal regular path queries (TRPQs) that incorporate time into TPG navigation. Starting with design principles, we propose a natural syntactic extension of the MATCH clause of popular graph query languages. We then formally present the semantics of TRPQs, and study the complexity of their evaluation. We show that TRPQs can be evaluated in polynomial time if TPGs are time-stamped with time points, and identify fragments of the TRPQ language that admit efficient evaluation over a more succinct interval-annotated representation. Finally, we implement a fragment of the language in a state-of-the-art dataflow framework, and experimentally demonstrate that TRPQ can be evaluated efficiently.
引用
收藏
页码:2412 / 2425
页数:14
相关论文
共 50 条
  • [1] Parametric regular path queries
    Liu, YHA
    Rothamel, T
    Yu, FX
    Stoller, SD
    Hu, NJ
    [J]. ACM SIGPLAN NOTICES, 2004, 39 (06) : 219 - 230
  • [2] Regular path queries with constraints
    Abiteboul, S
    Vianu, V
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1999, 58 (03) : 428 - 452
  • [3] Preferential Regular Path Queries
    Grahne, Goesta
    Thomo, Alex
    Wadge, William W.
    [J]. FUNDAMENTA INFORMATICAE, 2008, 89 (2-3) : 259 - 288
  • [4] Reasoning on regular path queries
    Calvanese, D
    De Giacomo, G
    Lenzerini, M
    Vardi, MY
    [J]. SIGMOD RECORD, 2003, 32 (04) : 83 - 92
  • [5] Solving regular path queries
    Liu, YA
    Yu, FX
    [J]. MATHEMATICS OF PROGRAM CONSTRUCTION, 2002, 2386 : 195 - 208
  • [6] Rewriting of regular expressions and regular path queries
    Calvanese, D
    De Giacomo, G
    Lenzerini, M
    Vardi, MY
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2002, 64 (03) : 443 - 465
  • [7] Preferentially annotated regular path queries
    Grahne, Gosta
    Thomo, Alex
    Wadge, William
    [J]. DATABASE THEORY - ICDT 2007, PROCEEDINGS, 2006, 4353 : 314 - +
  • [8] Graph Traversals for Regular Path Queries
    Tetzel, Frank
    Kasperovics, Romans
    Lehner, Wolfgang
    [J]. PROCEEDINGS OF THE 2ND ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS (GRADES) AND NETWORK DATA ANALYTICS (NDA) 2019, 2019,
  • [9] Regular Path Queries on Massive Graphs
    Koschmieder, Andre
    Leser, Ulf
    [J]. 28TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM) 2016), 2016,
  • [10] Efficient Compilation of Regular Path Queries
    Tetzel, Frank
    Lehner, Wolfgang
    Kasperovics, Romans
    [J]. Datenbank-Spektrum, 2020, 20 (03) : 243 - 259