RDF Chain Query Optimization in a Distributed Environment

被引:1
|
作者
Hogenboom, Alexander [1 ]
Niewenhuijse, Ewout [1 ]
Jansen, Milan [1 ]
Frasincar, Flavius [1 ]
Vandic, Damir [1 ]
机构
[1] Erasmus Univ, POB 1738, NL-3000 DR Rotterdam, Netherlands
关键词
RDF chain query optimization; ant colony optimization; genetic algorithm; iterative improvement; simulated annealing;
D O I
10.1145/2695664.2695711
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In order to efficiently disclose the ever-growing amount of distributed RDF data in Semantic Web environments, RDF query engines must optimize the join order of partial query results. Existing methods include two-phase optimization (2PO), a genetic algorithm (GA), and ant colony optimization (ACO), which have mostly been evaluated on a single source. We adapt these methods to a distributed setting and evaluate the effects of distinct join methods, i.e., nestedloop join, bind join, and AGJoin. When optimizing RDF chain queries combining real-world data from 34 different SPARQL endpoints, the ACO method produces the best results in the least amount of time for most chain queries consisting of up to about ten joins. For larger chain queries, each of our considered algorithms may have its benefits, depending on the join method used. When using the least naive join method, i.e., AGJoin, a GA approach produces solutions of a competitive quality in significantly less time than both ACO and 2PO.
引用
收藏
页码:353 / 359
页数:7
相关论文
共 50 条
  • [41] The path index for query processing on RDF and RDF schema
    Kim, YH
    Kim, BG
    Lee, J
    Lim, HC
    [J]. 7TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2005, : 1237 - 1240
  • [42] Query Processing for RDF Databases
    Kaoudi, Zoi
    Kementsietsidis, Anastasios
    [J]. REASONING WEB: REASONING ON THE WEB IN THE BIG DATA ERA, 2014, 8714 : 141 - +
  • [43] Query distributed ontology over grid environment
    Bui, Ngot Phu
    Lee, SeungGwan
    Chung, TaeChoong
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 140 - +
  • [44] Query processing for RDF databases
    [J]. 1600, Springer Verlag (8714):
  • [45] An efficient skyline query algorithm in the distributed environment
    Bai, Mei
    Jiang, Senan
    Zhang, Xin
    Wang, Xite
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 58
  • [46] An efficient skyline query algorithm in the distributed environment
    Bai, Mei
    Jiang, Senan
    Zhang, Xin
    Wang, Xite
    [J]. Journal of Computational Science, 2022, 58
  • [47] RDF Query and Inference in Prolog
    Alves, M. B.
    Damasio, C. V.
    Correia, N.
    [J]. KNOWLEDGE ENGINEERING AND SEMANTIC WEB, KESW 2016, 2016, 649 : 191 - 201
  • [48] Multiresolution query optimization in an online environment
    Xu, K
    Zhou, XF
    [J]. WEB TECHNOLOGIES RESEARCH AND DEVELOPMENT - APWEB 2005, 2005, 3399 : 730 - 741
  • [49] A comparison of RDF query languages
    Haase, P
    Broekstra, J
    Eberhart, A
    Volz, R
    [J]. SEMANTIC WEB - ISWC 2004, PROCEEDINGS, 2004, 3298 : 502 - 517
  • [50] Cooperative query answering for RDF
    Tanasescu, A
    [J]. FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2005, 3488 : 535 - 543