Space/time-efficient RDF stores based on circular suffix sorting

被引:0
|
作者
Nieves R. Brisaboa
Ana Cerdeira-Pena
Guillermo de Bernardo
Antonio Fariña
Gonzalo Navarro
机构
[1] University of A Coruña,Department of Computer Science and Information Technology
[2] CITIC Research Center,IMFD, Department of Computer Science
[3] University of Chile,undefined
来源
关键词
Compact data structures; RDF; CSA; Web of data;
D O I
暂无
中图分类号
学科分类号
摘要
The resource description framework (RDF) has gained popularity as a format for the standardized publication and exchange of information in the Web of Data. In this paper, we introduce RDFCSA, a compressed representation of RDF datasets that in addition supports efficient querying. RDFCSA regards the triples of the RDF store as short circular strings and applies suffix sorting on those strings, so that triple-pattern queries reduce to prefix searching on the string set. The RDF store is then represented compactly using a compressed suffix array (CSA), a proved technology in text indexing that efficiently supports prefix searches. Our experiments show that RDFCSA is competitive with state-of-the-art alternatives. It compresses the raw data to 60% of its size, close to the most compact alternatives. While most alternatives perform better in some kinds of triple-patterns than in others, RDFCSA features fast and consistent query times, a few microseconds per result in all cases. This enables efficiently supporting join queries by using either merge- or chaining-join strategies over the triple patterns coupled with some specific optimizations such as variable filling. Our experiments on binary joins show that RDFCSA is faster than the alternatives in most cases.
引用
收藏
页码:5643 / 5683
页数:40
相关论文
共 50 条
  • [21] Space- and time-efficient approach for virtual machine provisioning
    胡博林
    雷州
    许东
    李建敦
    Advances in Manufacturing, 2011, 15 (05) : 451 - 455
  • [22] Space and time-efficient hashing of garbage-collected objects
    Agesen, O
    THEORY AND PRACTICE OF OBJECT SYSTEMS, 1999, 5 (02): : 119 - 124
  • [23] A space and time-efficient index for the compacted colored de Bruijn graph
    Almodaresi, Fatemeh
    Sarkar, Hirak
    Srivastava, Avi
    Patro, Rob
    BIOINFORMATICS, 2018, 34 (13) : 169 - 177
  • [24] Space and Time-Efficient Quantum Multiplier in Post Quantum Cryptography Era
    Putranto, Dedy Septono Catur
    Wardhani, Rini Wisnu
    Larasati, Harashta Tatimma
    Kim, Howon
    IEEE ACCESS, 2023, 11 : 21848 - 21862
  • [25] Space-and time-efficient implementation of the Java']Java object model
    Bacon, DF
    Fink, SJ
    Grove, D
    ECOOP 2002 - OBJECT-ORIENTED PROGRAMMING, 2002, 2374 : 111 - 132
  • [26] Hashing the Hypertrie: Space- and Time-Efficient Indexing for SPARQL in Tensors
    Biger, Alexander
    Conrads, Lixi
    Behning, Charlotte
    Saleem, Muhammad
    Ngomo, Axel-Cyrille Ngonga
    SEMANTIC WEB - ISWC 2022, 2022, 13489 : 57 - 73
  • [27] Time-Efficient Blockchain-Based Federated Learning
    Lin, Rongping
    Wang, Fan
    Luo, Shan
    Wang, Xiong
    Zukerman, Moshe
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (06) : 4885 - 4900
  • [28] A space- and time-efficient local-spin spin lock
    Kim, YJ
    Anderson, JH
    INFORMATION PROCESSING LETTERS, 2002, 84 (01) : 47 - 55
  • [29] A space- and time-efficient hash table hierarchically indexed by bloom filters
    Yu, Heeyeol
    Mahapatra, Rabi
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1446 - +
  • [30] Space- and time-efficient BDD construction via working set control
    Yang, B
    Chen, YA
    Bryant, RE
    O'Hallaron, DR
    PROCEEDINGS OF THE ASP-DAC '98 - ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1998 WITH EDA TECHNO FAIR '98, 1998, : 423 - 432