Advanced search
1 file | 354.79 KB Add to list

Observations on bloom filters for traversal-based query execution over solid pods

Jonni Hanski (UGent) , Ruben Taelman (UGent) and Ruben Verborgh (UGent)
Author
Organization
Project
Abstract
Traversal-based query execution enables the resolving of queries over Linked Data documents, using a follow-your-nose approach to locating query-relevant data by following series of links through documents. This traversal, however, incurs an unavoidable overhead in the form of data access costs. Through only following links known to be relevant for answering a given query, this overhead could be minimized. Prior work exists in the form of reachability conditions to determine the links to dereference, however this does not take into consideration the contents behind a given link. Within this work, we have explored the possibility of using Bloom filters to prune query-irrelevant links based on the triple patterns contained within a given query, when performing traversal-based query execution over Solid pods containing simulated social network data as an example use case. Our discoveries show that, with relatively uniform data across an entire benchmark dataset, this approach fails to effectively filter links, especially when the queries contain triple patterns with low selectivity. Thus, future work should consider the query plan beyond individual patterns, or the structure of the data beyond individual triples, to allow for more effective pruning of links

Downloads

  • DS797.pdf
    • full text (Published version)
    • |
    • open access
    • |
    • PDF
    • |
    • 354.79 KB

Citation

Please use this url to cite or link to this publication:

MLA
Hanski, Jonni, et al. “Observations on Bloom Filters for Traversal-Based Query Execution over Solid Pods.” SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I, vol. 15344, 2025, pp. 228–33, doi:10.1007/978-3-031-78952-6_32.
APA
Hanski, J., Taelman, R., & Verborgh, R. (2025). Observations on bloom filters for traversal-based query execution over solid pods. SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I, 15344, 228–233. https://doi.org/10.1007/978-3-031-78952-6_32
Chicago author-date
Hanski, Jonni, Ruben Taelman, and Ruben Verborgh. 2025. “Observations on Bloom Filters for Traversal-Based Query Execution over Solid Pods.” In SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I, 15344:228–33. https://doi.org/10.1007/978-3-031-78952-6_32.
Chicago author-date (all authors)
Hanski, Jonni, Ruben Taelman, and Ruben Verborgh. 2025. “Observations on Bloom Filters for Traversal-Based Query Execution over Solid Pods.” In SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I, 15344:228–233. doi:10.1007/978-3-031-78952-6_32.
Vancouver
1.
Hanski J, Taelman R, Verborgh R. Observations on bloom filters for traversal-based query execution over solid pods. In: SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I. 2025. p. 228–33.
IEEE
[1]
J. Hanski, R. Taelman, and R. Verborgh, “Observations on bloom filters for traversal-based query execution over solid pods,” in SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I, Hersonissos, Greece, 2025, vol. 15344, pp. 228–233.
@inproceedings{01J46HHCSC4GX2NKRPZXTTQXVC,
  abstract     = {{Traversal-based query execution enables the resolving of
queries over Linked Data documents, using a follow-your-nose approach
to locating query-relevant data by following series of links through documents. This traversal, however, incurs an unavoidable overhead in the form
of data access costs. Through only following links known to be relevant
for answering a given query, this overhead could be minimized. Prior
work exists in the form of reachability conditions to determine the links
to dereference, however this does not take into consideration the contents
behind a given link. Within this work, we have explored the possibility
of using Bloom filters to prune query-irrelevant links based on the triple
patterns contained within a given query, when performing traversal-based
query execution over Solid pods containing simulated social network data
as an example use case. Our discoveries show that, with relatively uniform
data across an entire benchmark dataset, this approach fails to effectively
filter links, especially when the queries contain triple patterns with low
selectivity. Thus, future work should consider the query plan beyond
individual patterns, or the structure of the data beyond individual triples,
to allow for more effective pruning of links}},
  author       = {{Hanski, Jonni and Taelman, Ruben and Verborgh, Ruben}},
  booktitle    = {{SEMANTIC WEB : ESWC 2024 SATELLITE EVENTS, PT I}},
  isbn         = {{9783031789519}},
  issn         = {{0302-9743}},
  language     = {{eng}},
  location     = {{Hersonissos, Greece}},
  pages        = {{228--233}},
  title        = {{Observations on bloom filters for traversal-based query execution over solid pods}},
  url          = {{http://doi.org/10.1007/978-3-031-78952-6_32}},
  volume       = {{15344}},
  year         = {{2025}},
}

Altmetric
View in Altmetric
Web of Science
Times cited: