Federated SPARQL Queries Processing with Replicated Fragments

被引:13
|
作者
Montoya, Gabriela [1 ,2 ]
Skaf-Molli, Hala [1 ]
Molli, Pascal [1 ]
Vidal, Maria-Esther [3 ]
机构
[1] Univ Nantes, LINA, Nantes, France
[2] CNRS, Unit UMR6241, Nantes, France
[3] Univ Simon Bolivar, Caracas, Venezuela
来源
关键词
Linked data; Federated query processing; Source selection; Fragment replication;
D O I
10.1007/978-3-319-25007-6_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated query engines provide a unified query interface to federations of SPARQL endpoints. Replicating data fragments from different Linked Data sources facilitates data re-organization to better fit federated query processing needs of data consumers. However, existing federated query engines are not designed to support replication and replicated data can negatively impact their performance. In this paper, we formulate the source selection problem with fragment replication (SSP-FR). For a given set of endpoints with replicated fragments and a SPARQL query, the problem is to select the endpoints that minimize the number of tuples to be transferred. We devise the FEDRA source selection algorithm that approximates SSP-FR. We implement FEDRA in the state-of-the-art federated query engines FedX and ANAPSID, and empirically evaluate their performance. Experimental results suggest that FEDRA efficiently solves SSP-FR, reducing the number of selected SPARQL endpoints as well as the size of query intermediate results.
引用
收藏
页码:36 / 51
页数:16
相关论文
共 50 条
  • [31] Beyond Classical SERVICE Clause in Federated SPARQL Queries: Leveraging the Full Potential of URI Parameters
    Corby, Olivier
    Faron, Catherine
    Gandon, Fabien
    Graux, Damien
    Michel, Franck
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2021, : 65 - 76
  • [32] On the formulation of performant SPARQL queries
    Loizou, Antonis
    Angles, Renzo
    Groth, Paul
    JOURNAL OF WEB SEMANTICS, 2015, 31 : 1 - 26
  • [33] Reverse Engineering SPARQL Queries
    Arenas, Marcelo
    Diaz, Gonzalo I.
    Kostylev, Egor V.
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16), 2016, : 239 - 249
  • [34] Computing Recursive SPARQL Queries
    Atzori, Maurizio
    2014 IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2014, : 258 - 259
  • [35] Explaining similarity for SPARQL queries
    Wang, Meng
    Chen, Kefei
    Xiao, Gang
    Zhang, Xinyue
    Chen, Hongxu
    Wang, Sen
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (05): : 1813 - 1835
  • [36] Optimizing SPARQL Queries with SHACL
    Thapa, Ratan Bahadur
    Giese, Martin
    SEMANTIC WEB, ISWC 2023, PART I, 2023, 14265 : 41 - 60
  • [37] Canonicalisation of SPARQL 1.1 Queries
    Salas, Jaime
    COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2022, WWW 2022 COMPANION, 2022, : 318 - 323
  • [38] On the Expressivity of ASK Queries in SPARQL
    Zhang, Xiaowang
    Van den Bussche, Jan
    Wang, Kewen
    Zhang, Heng
    Yang, Xuanxing
    Feng, Zhiyong
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 3057 - 3064
  • [39] Explaining similarity for SPARQL queries
    Meng Wang
    Kefei Chen
    Gang Xiao
    Xinyue Zhang
    Hongxu Chen
    Sen Wang
    World Wide Web, 2021, 24 : 1813 - 1835
  • [40] For the DISTINCT Clause of SPARQL Queries
    Atre, Medha
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16 COMPANION), 2016, : 7 - 8