Demo Data from EDBT 2026 / reviewers in the wild / expert
Darshana Balakrishnan
dblp:234/8513
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021
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
1 paper |
Query processing and optimization · 77% Indexing and storage engines · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › view maintenance
incremental view maintenance |
0.5 | 1 | 2021 | TreeToaster: Towards an IVM-Optimized Compiler · SIGMOD Conference 2021 |
Compilers and program optimization
optimizing compiler |
0.5 | 1 | 2021 | TreeToaster: Towards an IVM-Optimized Compiler · SIGMOD Conference 2021 |
Indexing and storage engines
tree index |
0.1 | 1 | 2021 | TreeToaster: Towards an IVM-Optimized Compiler · SIGMOD Conference 2021 |
Methods — techniques the papers use, named apart from their topics
indexing · 1.0incremental view maintenance · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | TreeToaster: Towards an IVM-Optimized CompilerabstractA compiler's optimizer operates over abstract syntax trees (ASTs), continuously applying rewrite rules to replace subtrees of the AST with more efficient ones. Especially on large source repositories, even simply finding opportunities for a rewrite can be expensive, as optimizer traverses the AST naively. In this paper, we leverage the need to repeatedly find rewrites, and explore options for making the search faster through indexing and incremental view maintenance (IVM). Concretely, we consider bolt-on approaches that make use of embedded IVM systems like DBToaster, as well as two new approaches: Label-indexing and TreeToaster, an AST-specialized form of IVM. We integrate these approaches into an existing just-in-time data structure compiler and show experimentally that TreeToaster can significantly improve performance with minimal memory overheads. Darshana Balakrishnan, Carl Nuessle, Oliver Kennedy, Lukasz Ziarek |
SIGMOD Conference | 1 |