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 条
  • [1] Query Optimization of Distributed RDF Data Based on MapReduce
    Zhang, Yanqin
    Wang, Jingbin
    [J]. MACHINERY ELECTRONICS AND CONTROL ENGINEERING III, 2014, 441 : 970 - 973
  • [2] Architecture for distributed query processing using the RDF data in cloud environment
    Ranichandra, C.
    Tripathy, B. K.
    [J]. EVOLUTIONARY INTELLIGENCE, 2021, 14 (02) : 567 - 575
  • [3] Architecture for distributed query processing using the RDF data in cloud environment
    C. Ranichandra
    B. K. Tripathy
    [J]. Evolutionary Intelligence, 2021, 14 : 567 - 575
  • [4] Smart Query Optimization Approach In Distributed Environment
    Fadoua, Hassen
    Amel, Touzi Grissa
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018), 2018, 126 : 355 - 362
  • [5] Distributed query optimization strategies for cloud environment
    Mostafa R. Kaseb
    Samar Sh. Haytamy
    Rasha M. badry
    [J]. Journal of Data, Information and Management, 2021, 3 (4): : 271 - 279
  • [6] RCQ-GA: RDF Chain Query Optimization Using Genetic Algorithms
    Hogenboom, Alexander
    Milea, Viorel
    Frasincar, Flavius
    Kaymak, Uzay
    [J]. E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2009, 5692 : 181 - 192
  • [7] A Distributed Query Method for RDF Data on Spark
    Guo, Minru
    Wang, Jingbin
    [J]. BIG DATA TECHNOLOGY AND APPLICATIONS, 2016, 590 : 102 - 115
  • [8] RCQ-ACS: RDF Chain Query Optimization Using an Ant Colony System
    Hogenboom, Alexander
    Niewenhuijse, Ewout
    Hogenboom, Frederik
    Frasincar, Flavius
    [J]. 2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2012), VOL 1, 2012, : 74 - 81
  • [9] Distributed Join Query Processing for Big RDF Data
    Elzein, Nahla Mohammed
    Majid, Mazlina Abdul
    Fakherldin, Mohammed
    Hashem, Ibrahim Abaker Targio
    [J]. ADVANCED SCIENCE LETTERS, 2018, 24 (10) : 7758 - 7761
  • [10] A Distributed RDF Storage and Query Model Based on HBase
    Li, Keran
    Wu, Bin
    Wang, Bai
    [J]. WEB-AGE INFORMATION MANAGEMENT, WAIM 2015, 2015, 9391 : 3 - 15