Soundness and Completeness of SPARQL Query Containment Solver SpeCS

10/13/2022
by   Mirko Spasić, et al.
0

Tool SPECS implements an efficient automated approach for reasoning about the SPARQL query containment problem. In this paper, we prove the correctness of this approach. We give precise semantics of the core subset of SPARQL language. We briefly discuss the procedure used for reducing the query containment problem into a formal logical framework. We prove that such reduction is both sound and complete for conjunctive queries, and also for some important cases of non-conjunctive queries containing operator union, operator optional, and subqueries. Soundness and completeness proofs are considered in both containment and subsumption forms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/18/2021

On correctness and completeness of an n queens program

Thom Frühwirth presented a short, elegant and efficient Prolog program f...
research
01/01/2019

Probery: A Probability-based Incomplete Query Optimization for Big Data

Nowadays, query optimization has been highly concerned in big data manag...
research
04/13/2023

Conjunctive Regular Path Queries under Injective Semantics

We introduce injective semantics for Conjunctive Regular Path Queries (C...
research
01/13/2018

The Problem of Correlation and Substitution in SPARQL -- Extended Version

Implementations of a standard language are expected to give same outputs...
research
04/20/2018

Graphical Conjunctive Queries

The Calculus of Conjunctive Queries (CCQ) has foundational status in dat...
research
12/24/2017

On tractable query evaluation for SPARQL

Despite much work within the last decade on foundational properties of S...
research
08/09/2023

Ehrenfeucht-Fraïssé Games in Semiring Semantics

Ehrenfeucht-Fraïssé games provide a fundamental method for proving eleme...

Please sign up or login with your details

Forgot password? Click here to reset