A Hybrid Approach Combining R*-Tree and k-d Trees to Improve Linked Open Data Query Performance

  • Sun, Yuxiang; 
  • Zhao, Tianyi; 
  • Yoon, Seulgi; 
  • Lee, Yongju
Citations

WEB OF SCIENCE

8
Citations

SCOPUS

7

초록

Semantic Web has recently gained traction with the use of Linked Open Data (LOD) on the Web. Although numerous state-of-the-art methodologies, standards, and technologies are applicable to the LOD cloud, many issues persist. Because the LOD cloud is based on graph-based resource description framework (RDF) triples and the SPARQL query language, we cannot directly adopt traditional techniques employed for database management systems or distributed computing systems. This paper addresses how the LOD cloud can be efficiently organized, retrieved, and evaluated. We propose a novel hybrid approach that combines the index and live exploration approaches for improved LOD join query performance. Using a two-step index structure combining a disk-based 3D R*-tree with the extended multidimensional histogram and flash memory-based k-d trees, we can efficiently discover interlinked data distributed across multiple resources. Because this method rapidly prunes numerous false hits, the performance of join query processing is remarkably improved. We also propose a hot-cold segment identification algorithm to identify regions of high interest. The proposed method is compared with existing popular methods on real RDF datasets. Results indicate that our method outperforms the existing methods because it can quickly obtain target results by reducing unnecessary data scanning and reduce the amount of main memory required to load filtering results.

키워드

LOD cloud; Big Data; multidimensional histogram; index structure; join query; RDF
제목
A Hybrid Approach Combining R*-Tree and k-d Trees to Improve Linked Open Data Query Performance
저자
Sun, Yuxiang; Zhao, Tianyi; Yoon, Seulgi; Lee, Yongju
DOI
10.3390/app11052405
발행일
2021-03
유형
Article
저널명
Applied Sciences (Switzerland)
권
11
호
5