We introduce a framework for cardinality estimation of query patterns over property graph databases. This framework makes it possible to analyze, compare and combine different cardinality estimation approaches. It consists of three phases: obtaining a set of estimates for some subqueries, extending this set and finally combining the set into a single cardinality estimate for the query. We show that (parts of) many existing cardinality estimation approaches can be used as techniques in one of the phases from our framework. The phases are loosely coupled, making it possible to combine (parts of) current cardinality estimation approaches. We created a graph version of the Join Order Benchmark to perform experiments with different combinations ...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
Abstract: Reliable cardinality estimation is one of the key prerequisites for effective cost-based q...
Tabular views of data with tables, columns and rows as the key concepts are still a popular basis fo...
We introduce a framework for cardinality estimation of query patterns over property graph databases....
Estimating query result cardinality is a central task of cost-based database query optimizers, enabl...
Despite the crucial role of cardinality estimation in query optimization, there has been no systemat...
Most RDF query languages allow for graph structure search through a conjunction of triples which is ...
Graph pattern cardinality estimation is the problem of estimating the number of embeddings |M| of a ...
In 2019, a new ISO standard for a Property Graph Database query language was approved. A working gro...
As with any other database solution, graph databases also need to be able to implement business rule...
Abstract. Data mining algorithms are often embedded in more com-plex systems, serving as the provide...
We describe a new deep learning approach to cardinality estimation. MSCN is a multi-set convolutiona...
Cardinality estimation is an important component of query optimization. Its accuracy and efficiency ...
Graph databases with the property graph model are used in multiple domains including social networks...
Estimating the cardinality (i.e., the number of answers) of conjunctive queries is particularly diff...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
Abstract: Reliable cardinality estimation is one of the key prerequisites for effective cost-based q...
Tabular views of data with tables, columns and rows as the key concepts are still a popular basis fo...
We introduce a framework for cardinality estimation of query patterns over property graph databases....
Estimating query result cardinality is a central task of cost-based database query optimizers, enabl...
Despite the crucial role of cardinality estimation in query optimization, there has been no systemat...
Most RDF query languages allow for graph structure search through a conjunction of triples which is ...
Graph pattern cardinality estimation is the problem of estimating the number of embeddings |M| of a ...
In 2019, a new ISO standard for a Property Graph Database query language was approved. A working gro...
As with any other database solution, graph databases also need to be able to implement business rule...
Abstract. Data mining algorithms are often embedded in more com-plex systems, serving as the provide...
We describe a new deep learning approach to cardinality estimation. MSCN is a multi-set convolutiona...
Cardinality estimation is an important component of query optimization. Its accuracy and efficiency ...
Graph databases with the property graph model are used in multiple domains including social networks...
Estimating the cardinality (i.e., the number of answers) of conjunctive queries is particularly diff...
This article is a companion to an invited talk at ICDT\u272022 with the same title. Cardinality esti...
Abstract: Reliable cardinality estimation is one of the key prerequisites for effective cost-based q...
Tabular views of data with tables, columns and rows as the key concepts are still a popular basis fo...