RCQ-ACS: RDF Chain Query Optimization Using an Ant Colony System

Alexander Hogenboom, E Niewenhuijse, Frederik Hogenboom, Flavius Frasincar

Research output: Chapter/Conference proceedingConference proceedingAcademicpeer-review

3 Citations (Scopus)

Abstract

In order to effectively and efficiently disclose the ever-growing amount of widely distributed RDF data to demanding users in real-time environments, RDF query engines need to optimize the join order of partial query results. For this, a two-phase optimization (2PO) algorithm and a genetic algorithm (GA) have already been proposed. We propose an alternative approach - an ant colony system (ACS). On a large RDF data source, our approach significantly outperforms both 2PO and the GA in terms of execution time and solution quality for RDF chain queries consisting of up to about ten joins. For larger queries, our novel ACS delivers solutions of better quality than 2PO does, while realizing a solution quality that is comparable to the solution quality of the GA method. However, the GA approach offers the best trade-off between execution time and solution quality for such larger queries.
Original languageEnglish
Title of host publication2012 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2012)
EditorsZ. Gong, Y.-M. Cheung, P. Lingras, N. Zhong, P.S. Szczepaniak, E. Suzuki
PublisherIEEE Computer Society
Pages74-81
Number of pages8
DOIs
Publication statusPublished - 4 Dec 2012

Research programs

  • EUR ESE 32

Fingerprint

Dive into the research topics of 'RCQ-ACS: RDF Chain Query Optimization Using an Ant Colony System'. Together they form a unique fingerprint.

Cite this