header

On the Size of Intermediate Results in the Federated Processing of SPARQL BGPs

23 Pages Posted: 12 Sep 2018 Publication Status: Accepted

See all articles by Jonas Halvorsen

Jonas Halvorsen

Norwegian Defence Research Establishment (FFI)

Audun Stolpe

Norwegian Defence Research Establishment (FFI)

Multiple version iconThere are 2 versions of this paper

Abstract

This paper is a foundational study in the semantics of federated query answering of SPARQL BGPs. Its specific concern is to explore how the size of intermediate results can be reduced without, from a logical point of view, altering the content of the final answer. The intended application is to reduce communication costs and local memory consumption in querying dynamic network topologies and highly distributed, share-nothing or sharded architectures. We define row-reducing and column-reducing operations that, if a SPARQL result set is viewed as a table, reduces the number of rows and columns respectively. These operations are deliberately designed so that they do not anticipate the unfolding of the evaluation process, which is to say that they do not presuppose knowledge about the structure or content of data sources, or equivalently, that they do not require data to be exchange in order to make intermediate results smaller. In other words, the operations that are studied are based solely on the shape of evaluations trees and the distribution of variables within them. The paper culminates with a study of different compositions of the aforementioned reduction operators. We establish mathematically that our row- and column operators can be combined to form a single reduction operator that can be applied repeatedly without altering the semantics of the final result of the query answering process.

Keywords: Federated query processing, intermediate results, minimization, blank nodes, sparql

Suggested Citation

Halvorsen, Jonas and Stolpe, Audun, On the Size of Intermediate Results in the Federated Processing of SPARQL BGPs (September 12, 2018). Available at SSRN: https://ssrn.com/abstract=3248496 or http://dx.doi.org/10.2139/ssrn.3248496

Jonas Halvorsen (Contact Author)

Norwegian Defence Research Establishment (FFI) ( email )

Postboks 25
2027 Kjeller
Norway

Audun Stolpe

Norwegian Defence Research Establishment (FFI) ( email )

Postboks 25
2027 Kjeller
Norway