LL-based query answering over RDF databases

被引:5
|
作者
Medeiros, Ciro M. [1 ]
Musicante, Martin A. [1 ]
Costa, Umberto S. [1 ]
机构
[1] Univ Fed Rio Grande do Norte, Comp Sci Dept DIMAp, Natal, RN, Brazil
关键词
Context-Free graph patterns; Graph databases; RDF; SPARQL; NAVIGATIONAL LANGUAGE; NSPARQL;
D O I
10.1016/j.cola.2019.02.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a method based on top-down parsing techniques for evaluating context-free path queries on RDF Graph Databases. The syntax of the query language is based on SPARQL. The language extends SPARQL by allowing the use of non-terminal symbols of a context-free grammar to specify paths on the graph. In this manner, the language subsumes the definition of regular graph patterns present in SPARQL. Our query evaluator takes an RDF graph, a context-free grammar and a declarative query, and produces tuples of values. The query evaluator proceeds in two stages: Firstly, the RDF graph is enriched with edges representing paths which correspond to strings derived by the grammar. We show that this algorithm is correct and presents a cubic worst-case run-time complexity on the number of nodes in the graph, which is an improvement over some previous work. The second stage of the evaluator uses the produced graph to identify tuples of values defined by a declarative query. In order to validate our approach, we conducted experiments by using some popular ontologies as well as synthetic databases. We compare performance results of our method with some related work.
引用
收藏
页码:75 / 87
页数:13
相关论文
共 50 条
  • [1] Approximating query answering on RDF databases
    Huang, Hai
    Liu, Chengfei
    Zhou, Xiaofang
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2012, 15 (01): : 89 - 114
  • [2] Approximating query answering on RDF databases
    Hai Huang
    Chengfei Liu
    Xiaofang Zhou
    World Wide Web, 2012, 15 : 89 - 114
  • [3] A scalable and extensible framework for query answering over RDF
    De Virgilio, Roberto
    Del Nostro, Pierluigi
    Gianforme, Giorgio
    Paolozzi, Stefano
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2011, 14 (5-6): : 599 - 622
  • [4] A scalable and extensible framework for query answering over RDF
    Roberto De Virgilio
    Pierluigi Del Nostro
    Giorgio Gianforme
    Stefano Paolozzi
    World Wide Web, 2011, 14 : 599 - 622
  • [5] Probabilistic query answering over inconsistent databases
    Greco, Sergio
    Molinaro, Cristian
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2012, 64 (2-3) : 185 - 207
  • [6] Consistent query answering over inconsistent databases
    Greco, S.
    Molinaro, C.
    INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2011, 15 (03) : 119 - 129
  • [7] Probabilistic query answering over inconsistent databases
    Sergio Greco
    Cristian Molinaro
    Annals of Mathematics and Artificial Intelligence, 2012, 64 : 185 - 207
  • [8] Cooperative query answering for RDF
    Tanasescu, A
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2005, 3488 : 535 - 543
  • [9] Distributed SPARQL query answering over RDF data streams
    Leida, Marcello
    Chu, Andrej
    2013 IEEE INTERNATIONAL CONGRESS ON BIG DATA, 2013, : 369 - 378
  • [10] CAvSAT: A System for Query Answering over Inconsistent Databases
    Dixit, Akhil A.
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 1823 - 1825