On the Expressivity of ASK Queries in SPARQL
Abstract
As a major query type in SPARQL, ASK queries are boolean queries and have found applications in several domains such as semantic SPARQL optimization. This paper is a first systematic study of the relative expressive power of various fragments of ASK queries in SPARQL. Among many new results, a surprising one is that the operator UNION is redundant for ASK queries. The results in this paper as a whole paint a rich picture for the expressivity of fragments of ASK queries with the four basic operators of SPARQL 1.0 possibly together with a negation. The work in this paper provides a guideline for future SPARQL query optimization and implementation.
Cite
Text
Zhang et al. "On the Expressivity of ASK Queries in SPARQL." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I03.5700Markdown
[Zhang et al. "On the Expressivity of ASK Queries in SPARQL." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/zhang2020aaai-expressivity/) doi:10.1609/AAAI.V34I03.5700BibTeX
@inproceedings{zhang2020aaai-expressivity,
title = {{On the Expressivity of ASK Queries in SPARQL}},
author = {Zhang, Xiaowang and Van den Bussche, Jan and Wang, Kewen and Zhang, Heng and Yang, Xuanxing and Feng, Zhiyong},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2020},
pages = {3057-3064},
doi = {10.1609/AAAI.V34I03.5700},
url = {https://mlanthology.org/aaai/2020/zhang2020aaai-expressivity/}
}