• Home
  • Search
  • Incremental View Maintenance for SPARQL Queries: Adapting the Counting Algorithm
  • https://doi.org/10.1145/3796549Copy DOI Icon

Incremental View Maintenance for SPARQL Queries: Adapting the Counting Algorithm

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

The counting algorithm is a classic approach to incremental view maintenance for queries on relational data. We adapt this algorithm to SPARQL queries on RDF (Resource Description Framework) datasets. In the decentralized Web, data are customarily stored in RDF, which is linked data that can be queried using SPARQL. The efficiency of retrieval of query results can be improved through maintaining views on the data incrementally as the underlying data change. SPARQL operators give rise to heterogeneous sets of solution mappings and involve multi-set semantics. We develop a theory of SPARQL algebra on annotated sets of solution mappings and show how to handle operators traditionally perceived as difficult, including LeftJoin, Diff, and Minus. We discuss the implementation of our methods—based on the counting algorithm—and assess the feasibility using data and queries from the Berlin SPARQL Benchmark. Performant incremental view maintenance will be instrumental when querying the decentralized web at scale.

Similar Papers
  • Conference Article
  • Citations1

Fast Processing SPARQL Queries on Large RDF Data

  • Aug 01, 2016
  • Guang Yang +2
  • Research Article

Aggregation Path Search using Multiple Large RDF Datasets with Equivalence Relations

  • Mar 01, 2023
  • Transactions of the Japanese Society for Artificial Intelligence
  • Ken Kaneiwa +1
  • Research Article
  • Citations7

PG-explorer: Resource Description Framework data exploration with property graphs

  • Mar 01, 2022
  • Expert Systems with Applications
  • Weihao Jiang +4
  • Research Article
  • Citations3

Representing provenance and track changes of cultural heritage metadata in RDF: a survey of existing approaches

  • Jul 30, 2025
  • Digital Scholarship in the Humanities
  • Arcangelo Massari +3
  • PDF
  • Research Article
  • Citations3

COMPARING THE PERFORMANCE OF SEMANTIC IMAGE RETRIEVAL USING SPARQL QUERY, DECISION TREE ALGORITHM AND LIRE

  • Aug 01, 2013
  • Journal of Computer Science
  • Magesh
  • PDF
  • Research Article
  • Citations4

A hands-on introduction to querying evolutionary relationships across multiple data sources using SPARQL.

  • Jul 22, 2020
  • F1000Research
  • Ana Claudia Sima +4
  • Conference Article
  • Citations27

Accelerating Partial Evaluation in Distributed SPARQL Query Evaluation

  • Apr 01, 2019
  • Peng Peng +2
  • Research Article
  • Citations2

Transforming 3D Models to Semantic Web Representation

  • Mar 24, 2023
  • Romanian Journal of Information Science and Technology
  • Tsvetanka Georgieva-Trifonova +1
  • Conference Article
  • Citations7

JOTR: Join-Optimistic Triple Reordering Approach for SPARQL Query Optimization on Big RDF Data

  • Jul 01, 2018
  • Tanvi Chawla +2
  • Conference Article
  • Citations1

Optimization of RDF reasoning based on MapReduce

  • Jul 01, 2016
  • Qin-Zhou Niu +1
  • Book Chapter
  • Citations43

Using SPARQL with RDFS and OWL Entailment

  • Jan 01, 2011
  • Birte Glimm
  • Book Chapter
  • Citations10

Massive-Scale RDF Processing Using Compressed Bitmap Indexes

  • Jan 01, 2011
  • Kamesh Madduri +1
  • Research Article
  • Citations117

DREAM

  • Feb 01, 2015
  • Proceedings of the VLDB Endowment
  • Mohammad Hammoud +4
  • Book Chapter
  • Citations58

SPARQLGX: Efficient Distributed Evaluation of SPARQL with Apache Spark

  • Jan 01, 2016
  • Damien Graux +3
  • Research Article
  • Citations2

K-Nearest Keyword Search in RDF Graphs

  • Jan 01, 2013
  • SSRN Electronic Journal
  • Xiang Lian +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.