2022
DOI: 10.14778/3510397.3510407
|View full text |Cite
|
Sign up to set email alerts
|

Threshold queries in theory and in the wild

Abstract: Threshold queries are an important class of queries that only require computing or counting answers up to a specified threshold value. To the best of our knowledge, threshold queries have been largely disregarded in the research literature, which is surprising considering how common they are in practice. In this paper, we present a deep theoretical analysis of threshold query evaluation and show that thresholds can be used to significantly improve the asymptotic bounds of state-of-the-art query evaluation algo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 56 publications
0
4
0
Order By: Relevance
“…The answer is yes, where a number of restricted fragments of SPARQL queries have been identified that are less computationally costly for important tasks. These fragments include well-designed queries that use the OPTIONAL clause in restricted ways [21,67], queries with low treewidth [21] whose structure is close to that of a tree, queries such as simple transitive expressions [58] or (certain fragments of) simple conjunctive regular path queries [36] where only restricted use of Kleene star ( * ) is allowed in path expressions, certain types of simple conjunctive regular path queries where disjunction (|) is not allowed inside Kleene star, and threshold queries that limit the number of results returned [20]. Studies of SPARQL query logs have shown that these fragments cover many of the queries seen in practice [24,58], where query logs help to bridge the theory and practice of SPARQL [59].…”
Section: Stadler Et Al / Lsq 20: a Linked Dataset Of Sparql Query Logsmentioning
confidence: 99%
See 1 more Smart Citation
“…The answer is yes, where a number of restricted fragments of SPARQL queries have been identified that are less computationally costly for important tasks. These fragments include well-designed queries that use the OPTIONAL clause in restricted ways [21,67], queries with low treewidth [21] whose structure is close to that of a tree, queries such as simple transitive expressions [58] or (certain fragments of) simple conjunctive regular path queries [36] where only restricted use of Kleene star ( * ) is allowed in path expressions, certain types of simple conjunctive regular path queries where disjunction (|) is not allowed inside Kleene star, and threshold queries that limit the number of results returned [20]. Studies of SPARQL query logs have shown that these fragments cover many of the queries seen in practice [24,58], where query logs help to bridge the theory and practice of SPARQL [59].…”
Section: Stadler Et Al / Lsq 20: a Linked Dataset Of Sparql Query Logsmentioning
confidence: 99%
“…UC2 SPARQL Adoption Various works have analysed SPARQL query logs in order to understand how features of the SPARQL standard are used "in the wild" as well as to extract structural properties of real-world queries [12,21,23,24,57,68,72]. In turn, this family of works has led to the definition of tractable fragments of queries that are common in practice [20,58]. LSQ can facilitate further research on the use of SPARQL in the wild as it compiles logs from different domains.…”
Section: Uc1 Custom Benchmarksmentioning
confidence: 99%
“…The width of a conjunctive query Q is the minimal width of an equivalent project-join expression. This notion can be equivalently defined in terms of tree decompositions, and coincides (up to 1) with a variant of tree-width suitable for non-boolean conjunctive queries (some bag must contain all answer columns) [7]. In the running example, the chosen expression has width 3 (and it is optimal), so we only get a cubic bound.…”
Section: Evaluation In Theorymentioning
confidence: 99%
“…Work has also been done in the direction of achieving instance-optimality [10,86,101]. Bonifati et al [27] explore the impact of thresholds (i.e., LIMIT clauses) in query evaluation. Our approach can leverage prior work on decompositions to obtain the top-ranked answer in the same time bound as the Boolean CQ.…”
Section: Related Workmentioning
confidence: 99%