EDBT 2026 Demo / reviewers in the wild / expert
Brett Walenz
dblp:98/8877
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 3 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Query processing and optimization · 80% Information retrieval · 11% Data integration and cleaning · 8% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
cardinality estimation |
0.4 | 1 | 2019 | Learning to Sample: Counting with Complex Queries · Proc. VLDB Endow. 2019 |
Query processing and optimization › cardinality estimation
sampling-based cardinality estimation |
0.4 | 1 | 2019 | Learning to Sample: Counting with Complex Queries · Proc. VLDB Endow. 2019 |
Query processing and optimization › aggregate query processing
iceberg query |
0.3 | 1 | 2017 | Optimizing Iceberg Queries with Complex Joins · SIGMOD Conference 2017 |
Query processing and optimization › query optimization › join ordering
join optimization |
0.3 | 1 | 2017 | Optimizing Iceberg Queries with Complex Joins · SIGMOD Conference 2017 |
Query processing and optimization
query rewriting |
0.3 | 1 | 2017 | Optimizing Iceberg Queries with Complex Joins · SIGMOD Conference 2017 |
Information retrieval › interactive information retrieval › exploratory search
query result exploration |
0.2 | 1 | 2016 | Perturbation Analysis of Database Queries · Proc. VLDB Endow. 2016 |
Data integration and cleaning
data quality |
0.2 | 1 | 2014 | iCheck: computationally combating "lies, d-ned lies, and statistics" · SIGMOD Conference 2014 |
Query processing and optimization
parameterized queries |
0.2 | 1 | 2014 | iCheck: computationally combating "lies, d-ned lies, and statistics" · SIGMOD Conference 2014 |
Methods — techniques the papers use, named apart from their topics
pruning · 0.5memoization · 0.5stratified sampling · 0.4quantification learning · 0.4probabilistic classifier · 0.4apriori · 0.3runtime adaptation · 0.2parameter perturbation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Learning to Sample: Counting with Complex QueriesabstractWe study the problem of efficiently estimating counts for queries involving complex filters, such as user-defined functions, or predicates involving self-joins and correlated subqueries. For such queries, traditional sampling techniques may not be applicable due to the complexity of the filter preventing sampling over joins, and sampling after the join may not be feasible due to the cost of computing the full join. The other natural approach of training and using an inexpensive classifier to estimate the count instead of the expensive predicate suffers from the difficulties in training a good classifier and giving meaningful confidence intervals. In this paper we propose a new method of learning to sample where we combine the best of both worlds by using sampling in two phases. First, we use samples to learn a probabilistic classifier, and then use the classifier to design a stratified sampling method to obtain the final estimates. We theoretically analyze algorithms for obtaining an optimal stratification, and compare our approach with a suite of natural alternatives like quantification learning, weighted and stratified sampling, and other techniques from the literature. We also provide extensive experiments in diverse use cases using multiple real and synthetic datasets to evaluate the quality, efficiency, and robustness of our approach. Brett Walenz, Stavros Sintos, Sudeepa Roy 0001, Jun Yang 0001 |
Proc. VLDB Endow. | 1 |
| 2017 | Optimizing Iceberg Queries with Complex JoinsabstractIceberg queries, commonly used for decision support, find groups whose aggregate values are above or below a threshold. In practice, iceberg queries are often posed over complex joins that are expensive to evaluate. This paper proposes a framework for combining a number of techniques---a-priori, memoization, and pruning---to optimize iceberg queries with complex joins. A-priori pushes partial GROUP BY and HAVING condition before a join to reduce its input size. Memoization caches and reuses join computation results. Pruning uses cached results to infer that certain tuples cannot contribute to the final query result, and short-circuits join computation. We formally derive conditions for correctly applying these techniques. Our practical rewrite algorithm produces highly efficient SQL that can exploit combinations of optimization opportunities in ways previously not possible. We evaluate our PostgreSQL-based implementation experimentally and show that it outperforms both baseline PostgreSQL and a commercial database system. Brett Walenz, Sudeepa Roy 0001, Jun Yang 0001 |
SIGMOD Conference | 1 |
| 2016 | Perturbation Analysis of Database QueriesabstractWe present a system, Perada , for parallel perturbation analysis of database queries. Perturbation analysis considers the results of a query evaluated with (a typically large number of) different parameter settings, to help discover leads and evaluate claims from data. Perada simplifies the development of general, ad hoc perturbation analysis by providing a flexible API to support a variety of optimizations such as grouping, memoization, and pruning; by automatically optimizing performance through run-time observation, learning, and adaptation; and by hiding the complexity of concurrency and failures from its developers. We demonstrate Perada's efficacy and efficiency with real workloads applying perturbation analysis to computational journalism. Brett Walenz, Jun Yang 0001 |
Proc. VLDB Endow. | 1 |
| 2014 | iCheck: computationally combating "lies, d-ned lies, and statistics"abstractAre you fed up with "lies, d---ned lies, and statistics" made up from data in our media? For claims based on structured data, we present a system to automatically assess the quality of claims (beyond their correctness) and counter misleading claims that cherry-pick data to advance their conclusions. The key insight is to model such claims as parameterized queries and consider how parameter perturbations affect their results. We demonstrate our system on claims drawn from U.S. congressional voting records, sports statistics, and publication records of database researchers. You Wu 0001, Brett Walenz, Peggy Li, Andrew Shim, Emre Sonmez, Pankaj K. Agarwal, Chengkai Li 0001, Jun Yang 0001, Cong Yu 0001 |
SIGMOD Conference | 2 |