Publication:

Observations on Bloom Filters for Traversal-Based Query Execution over Solid Pods

 
dc.contributor.authorHanski, Jonni
dc.contributor.authorTaelman, Ruben
dc.contributor.authorVerborgh, Ruben
dc.contributor.imecauthorHanski, Jonni
dc.contributor.imecauthorTaelman, Ruben
dc.contributor.imecauthorVerborgh, Ruben
dc.contributor.orcidimecTaelman, Ruben::0000-0001-5118-256X
dc.contributor.orcidimecVerborgh, Ruben::0000-0002-8596-222X
dc.date.accessioned2025-04-15T09:04:01Z
dc.date.available2025-04-15T04:20:27Z
dc.date.available2025-04-15T09:04:01Z
dc.date.issued2025
dc.description.abstractTraversal-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.
dc.description.wosFundingTextThe described research activities were supported by SolidLab Vlaanderen (Flemish Government, EWI and RRF project VV023/10). Ruben Taelman is a postdoctoral fellow of the Research Foundation - Flanders (FWO) (1202124N).
dc.identifier.doi10.1007/978-3-031-78952-6_32
dc.identifier.eisbn978-3-031-78952-6
dc.identifier.isbn978-3-031-78951-9
dc.identifier.issn0302-9743
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/45532
dc.publisherSPRINGER INTERNATIONAL PUBLISHING AG
dc.source.beginpage228
dc.source.conference21st International Conference on The Semantic Web (ESWC)
dc.source.conferencedate2024-30-26
dc.source.conferencelocationHersonissos
dc.source.endpage233
dc.source.journalThe Semantic Web: ESWC 2024 Satellite Events
dc.source.numberofpages6
dc.title

Observations on Bloom Filters for Traversal-Based Query Execution over Solid Pods

dc.typeProceedings paper
dspace.entity.typePublication
Files

Original bundle

Name:
DS797.pdf
Size:
346.47 KB
Format:
Adobe Portable Document Format
Description:
Accepted
Publication available in collections: