A Bottom-Up Algorithm for Answering Context-Free Path Queries in Graph Databases

被引:5
|
作者
Santos, Fred C. [1 ]
Costa, Umberto S. [1 ]
Musicante, Martin A. [1 ]
机构
[1] Univ Fed Rio Grande do Norte, Comp Sci Dept DIMAp, Natal, RN, Brazil
来源
WEB ENGINEERING, ICWE 2018 | 2018年 / 10845卷
关键词
Graph databases; Query answering; Context-free path queries;
D O I
10.1007/978-3-319-91662-0_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many computing applications require processing of data that are directly collected from the Internet. In this context, the use of the Resource Description Framework (RDF) has became a common feature. The query and analysis of RDF data is paramount to explore the full potential of the data available on the Web. Query languages for RDF graph databases rely on the use of regular expressions to identify paths over the data. Some interesting queries, such as same-generation queries, cannot be expressed by regular expressions. We are interested in extending the expressiveness of queries over graph databases by using paths defined by context-free grammars. We introduce a new query algorithm to process context-free path queries over graph databases. Our approach is inspired by the LR(1) parsing techniques. A prototype was implemented and experiments were conducted to validate and compare the results of our algorithm with those obtained by similar approaches.
引用
收藏
页码:225 / 233
页数:9
相关论文
共 50 条
  • [41] Parser Combinators for Context-Free Path Querying
    Verbitskaia, Ekaterina
    Kirillov, Ilya
    Nozkin, Ilya
    Grigorev, Semyon
    [J]. PROCEEDINGS OF THE 9TH ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON SCALA (SCALA '18), 2018, : 13 - 23
  • [42] Context-Free Path Querying by Matrix Multiplication
    Azimov, Rustam
    Grigorev, Semyon
    [J]. GRADES-NDA '18: PROCEEDINGS OF THE 1ST ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS (GRADES) AND NETWORK DATA ANALYTICS (NDA) 2018 (GRADES-NDA 2018), 2018,
  • [43] AN EFFICIENT CONTEXT-FREE PARSING ALGORITHM
    EARLEY, J
    [J]. COMMUNICATIONS OF THE ACM, 1970, 13 (02) : 94 - &
  • [44] Incremental learning of context free grammars based on bottom-up parsing and search
    Nakamura, K
    Matsumoto, M
    [J]. PATTERN RECOGNITION, 2005, 38 (09) : 1384 - 1392
  • [45] Bottom-up load forecasting in the industrial context
    Baur L.
    Kaymakci C.
    Sauer A.
    [J]. WT Werkstattstechnik, 2023, 113 (1-2): : 65 - 70
  • [46] EFFICIENT DECISION PROCEDURES FOR GRAPH PROPERTIES ON CONTEXT-FREE GRAPH LANGUAGES
    LENGAUER, T
    WANKE, E
    [J]. JOURNAL OF THE ACM, 1993, 40 (02) : 368 - 393
  • [47] ON CONTEXT-FREE GRAPH LANGUAGES GENERATED BY EDGE REPLACEMENT
    HABEL, A
    KREOWSKI, HJ
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1983, 153 : 143 - 158
  • [49] Bottom-Up and Top-Down Graph Pooling
    Yang, Jia-Qi
    Zhan, De-Chuan
    Li, Xin-Chun
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2020, PT II, 2020, 12085 : 568 - 579
  • [50] Dual graph partitioning for Bottom-Up BVH construction
    Eloe, Nathan W.
    Steurer, Joseph A.
    Leopold, Jennifer L.
    Sabharwal, Chaman L.
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (06): : 764 - 771