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 条
  • [31] Selectivity Estimation of Correlated Properties in RDF Data for SPARQL Query Optimization
    Lv, Bin
    Du, Xiaoyong
    Wang, Yan
    [J]. 2009 FIFTH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRID (SKG 2009), 2009, : 176 - 183
  • [32] STOCHASTIC QUERY OPTIMIZATION IN DISTRIBUTED DATABASES
    DRENICK, PE
    SMITH, EJ
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1993, 18 (02): : 262 - 288
  • [33] Study on Query Optimization of Distributed Database
    Yao, Meng
    [J]. MODERN TENDENCIES IN ENGINEERING SCIENCES, 2014, 533 : 448 - 451
  • [34] A PERF solution for distributed query optimization
    Haraty, RA
    Fany, R
    [J]. COMPUTERS AND THEIR APPLICATIONS, 2000, : 150 - 153
  • [35] Query Optimization in Distributed Relational Databases
    Ribeiro C.C.
    Ribeiro C.D.
    Lanzelotte R.S.G.
    [J]. Journal of Heuristics, 1997, 3 (1) : 5 - 23
  • [36] SEMANTIC QUERY OPTIMIZATION IN DISTRIBUTED DATABASES
    VANKUIJK, HJA
    PIJPERS, FHE
    APERS, PMG
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 468 : 295 - 303
  • [37] Impact analysis of data placement strategies on query efforts in distributed RDF stores
    Janke, Daniel
    Staab, Steffen
    Thimm, Matthias
    [J]. JOURNAL OF WEB SEMANTICS, 2018, 50 : 21 - 48
  • [38] Multi-query Optimization for Distributed Similarity Query Processing
    Zhuang, Yi
    Li, Qing
    Chen, Lei
    [J]. 28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 639 - +
  • [39] 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
  • [40] Query Processing for RDF Databases
    Kaoudi, Zoi
    Kementsietsidis, Anastasios
    [J]. REASONING WEB: REASONING ON THE WEB IN THE BIG DATA ERA, 2014, 8714 : 141 - +