We describe a new algorithm, Minesweeper, that is able to satisfy stronger runtime guarantees than previous join algorithms (colloquially, ‘beyond worst-case guarantees’) for data in indexed search trees. Our first contribution is developing a framework to measure this stronger notion of complexity, which we call certificate complexity, that extends notions of Barbay et al. and Demaine et al.; a certificate is a set of propositional formulae that certifies that the output is correct. This notion captures a natural class of join algorithms. In addition, the certificate allows us to define a strictly stronger notion of runtime complexity than traditional worst-case guarantees. Our second contribution is to develop a dichotomy theorem for the ...
Abstract. A consistent query protocol (CQP) allows a database owner to publish a very short string c...
In this paper we show how a slight modification of $(a,b)$-trees allows us to perform member and nei...
Björklund et al. showed that containment for conjunctive queries (CQ) over trees and positive XPath ...
We describe a new algorithm, Minesweeper, that is able to satisfy stronger runtime guarantees than p...
We present a simple conceptual framework to think about computing the relational join. Using this fr...
Efficient join processing is one of the most fundamental and well-studied tasks in database research...
Evaluating the relational join is one of the central algorithmic and most well-studied problems in d...
Efficient join processing is one of the most fundamental and well-studied tasks in database research...
We optimize multiway equijoins on relational tables using degree information. We give a new bound th...
Recent years have seen exciting developments in join algorithms. In 2008, Atserias, Grohe and Marx (...
In the literature mainly two variants of dynamic programming for constructing join trees are describ...
Join is the most important operator in relational databases, and remains the most expensive one desp...
International audienceWe consider the task of lexicographic direct access to query an-swers. That is...
Join queries are a fundamental computational task in relational database management systems. For dec...
Even though query evaluation is a fundamental task in databases, known classifications of conjunctiv...
Abstract. A consistent query protocol (CQP) allows a database owner to publish a very short string c...
In this paper we show how a slight modification of $(a,b)$-trees allows us to perform member and nei...
Björklund et al. showed that containment for conjunctive queries (CQ) over trees and positive XPath ...
We describe a new algorithm, Minesweeper, that is able to satisfy stronger runtime guarantees than p...
We present a simple conceptual framework to think about computing the relational join. Using this fr...
Efficient join processing is one of the most fundamental and well-studied tasks in database research...
Evaluating the relational join is one of the central algorithmic and most well-studied problems in d...
Efficient join processing is one of the most fundamental and well-studied tasks in database research...
We optimize multiway equijoins on relational tables using degree information. We give a new bound th...
Recent years have seen exciting developments in join algorithms. In 2008, Atserias, Grohe and Marx (...
In the literature mainly two variants of dynamic programming for constructing join trees are describ...
Join is the most important operator in relational databases, and remains the most expensive one desp...
International audienceWe consider the task of lexicographic direct access to query an-swers. That is...
Join queries are a fundamental computational task in relational database management systems. For dec...
Even though query evaluation is a fundamental task in databases, known classifications of conjunctiv...
Abstract. A consistent query protocol (CQP) allows a database owner to publish a very short string c...
In this paper we show how a slight modification of $(a,b)$-trees allows us to perform member and nei...
Björklund et al. showed that containment for conjunctive queries (CQ) over trees and positive XPath ...