Efficient Cloud-edge Collaborative Approaches to SPARQL Queries over Large RDF graphs
Shidan Ma, Peng Peng, Xu Zhou, M. Tamer \"Ozsu, Lei Zou, Guo Chen

TL;DR
This paper proposes a novel cloud-edge collaborative framework for SPARQL query processing over large RDF graphs, utilizing edge computing to enhance performance and address data localization and network scheduling challenges.
Contribution
It introduces pattern-induced subgraphs for data localization and formulates query assignment and resource allocation as a MINLP problem, solved with a modified branch-and-bound algorithm.
Findings
Outperforms baseline methods in efficiency on real datasets
Effectively addresses data localization with pattern-induced subgraphs
Optimizes query assignment and resource allocation in edge-cloud systems
Abstract
With the increasing use of RDF graphs, storing and querying such data using SPARQL remains a critical problem. Current mainstream solutions rely on cloud-based data management architectures, but often suffer from performance bottlenecks in environments with limited bandwidth or high system load. To address this issue, this paper explores for the first time the integration of edge computing to move graph data storage and processing to edge environments, thereby improving query performance. This approach requires offloading query processing to edge servers, which involves addressing two challenges: data localization and network scheduling. First, the data localization challenge lies in computing the subgraphs maintained on edge servers to quickly identify the servers that can handle specific queries. To address this challenge, we introduce a new concept of pattern-induced subgraphs.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Semantic Web and Ontologies · Cloud Computing and Resource Management
