Towards Cost-Model-Based Query Execution over Hybrid Linked Data Fragments Interfaces
A multitude of Linked Data Fragments (LDF) server interfaces have been proposed to expose Knowledge Graphs (KGs) on the Web. Each interface leads to different trade-offs when clients execute queries over them, such as how query execution effort is distributed between server and client. There is however no single silver bullet that works best everywhere. Each of these interfaces has diverse characteristics that vary the performance based on server load, client re‐ sources, and network bandwidth. Currently, publishers can only pick one of these interfaces to expose their KGs on the Web. However, in some cases, multiple interfaces may be suitable for the publisher, and these may even vary over time based on the aforementioned factors. As such, we propose a hybrid LDF interface that can expose multiple interfaces based on a server-side cost model. Additionally, we sketch a negotiation protocol through which clients can determine desirable interfaces during query planning using a client-side cost model. In this paper, we lay out the high-level ideas behind this hybrid framework, and we explain our future steps regarding implementation and evaluation. As such, our work provides a basis for exploiting the trade-offs that exist between different LDF interfaces for optimally exposing KGs on the Web.
@inproceedings{azzam_towards_2020, author = {Azzam, Amr and Taelman, Ruben and Polleres, Axel}, title = {Towards Cost-Model-Based Query Execution over Hybrid Linked Data Fragments Interfaces}, month = may, booktitle = {The Semantic Web: ESWC 2020 Satellite Events: ESWC 2020 Satellite Events, Heraklion, Crete, Greece, May 31--June 4, 2020, Revised Selected Papers 17}, year = {2020}, url = {https://preprints.2020.eswc-conferences.org/posters_demos/paper_307.pdf} }