Demo Data from VLDB 2026 / reviewers in the wild / expert
Matthew E. Woicik
dblp:222/7847
· DBLP profile ↗
4ranked-venue papers
0as first author
2since 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 · 2 · 1 since 2021Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
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
2 papers |
Query processing and optimization · 49% Distributed and cloud data management · 34% Indexing and storage engines · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Artificial intelligence
1 paper |
Reinforcement learning · 50% Planning, search and constraint satisfaction · 50% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization › transformation-based optimization
query pushdown |
0.9 | 2 | 2021 | FlexPushdownDB: Hybrid Pushdown and Caching in a Cloud DBMS · Proc. VLDB Endow. 2021 PushdownDB: Accelerating a DBMS Using S3 Computation · ICDE 2020 |
Indexing and storage engines › storage management › memory management
cache replacement policy |
0.5 | 1 | 2021 | FlexPushdownDB: Hybrid Pushdown and Caching in a Cloud DBMS · Proc. VLDB Endow. 2021 |
Distributed and cloud data management
cloud database |
0.5 | 1 | 2021 | FlexPushdownDB: Hybrid Pushdown and Caching in a Cloud DBMS · Proc. VLDB Endow. 2021 |
Distributed and cloud data management › distributed database architecture
disaggregated storage |
0.5 | 1 | 2021 | FlexPushdownDB: Hybrid Pushdown and Caching in a Cloud DBMS · Proc. VLDB Endow. 2021 |
Query processing and optimization
query result caching |
0.5 | 1 | 2021 | FlexPushdownDB: Hybrid Pushdown and Caching in a Cloud DBMS · Proc. VLDB Endow. 2021 |
Cloud and datacenter computing › cloud data management
cloud query execution |
0.4 | 1 | 2020 | PushdownDB: Accelerating a DBMS Using S3 Computation · ICDE 2020 |
Cloud and datacenter computing
cloud storage |
0.4 | 1 | 2020 | PushdownDB: Accelerating a DBMS Using S3 Computation · ICDE 2020 |
Machine learning › Reinforcement learning › multi-agent reinforcement learning
human-AI collaboration |
0.3 | 1 | 2018 | Learning to Infer Final Plans in Human Team Planning · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan recognition |
0.3 | 1 | 2018 | Learning to Infer Final Plans in Human Team Planning · IJCAI 2018 |
Methods — techniques the papers use, named apart from their topics
s3 select · 0.9separable operators · 0.5Weighted-LFU · 0.5reinforcement learning · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Architecture-Level Energy Estimation for Heterogeneous Computing SystemsabstractDue to the data and computation intensive nature of many popular data processing applications, e.g., deep neural networks (DNNs), a variety of accelerators have been proposed to improve performance and energy efficiency. As a result, computing systems have become increasingly heterogeneous, with application-specific processing offloaded from the CPU to specialized accelerators. To understand the energy efficiency of such systems, it is desirable to characterize holistically the energy consumption of the CPU, the accelerator, and the data transfers in between. We present a modularized architecture-level energy estimation framework that captures the energy breakdown across the various CPU and accelerator components with a unified energy estimation back-end that allows easy integration of accelerator modeling frameworks for emerging designs. Using DNN workloads as examples, we show that CPU-end preprocessing and data transfers to and from the accelerator can account for up to 45-50% of total energy when assessing the system as a whole. Related open-source code is available at https://accelergy.mit.edu. Francis Wang, Yannan Nellie Wu, Matthew E. Woicik, Joel S. Emer, Vivienne Sze |
ISPASS | 3 |
| 2021 | FlexPushdownDB: Hybrid Pushdown and Caching in a Cloud DBMSabstractModern cloud databases adopt a storage-disaggregation architecture that separates the management of computation and storage. A major bottleneck in such an architecture is the network connecting the computation and storage layers. Two solutions have been explored to mitigate the bottleneck: caching and computation pushdown. While both techniques can significantly reduce network traffic, existing DBMSs consider them as orthogonal techniques and support only one or the other, leaving potential performance benefits unexploited. In this paper we present FlexPushdownDB (FPDB) , an OLAP cloud DBMS prototype that supports fine-grained hybrid query execution to combine the benefits of caching and computation pushdown in a storage-disaggregation architecture. We build a hybrid query executor based on a new concept called separable operators to combine the data from the cache and results from the pushdown processing. We also propose a novel Weighted-LFU cache replacement policy that takes into account the cost of pushdown computation. Our experimental evaluation on the Star Schema Benchmark shows that the hybrid execution outperforms both the conventional caching-only architecture and pushdown-only architecture by 2.2X. In the hybrid architecture, our experiments show that Weighted-LFU can outperform the baseline LFU by 37%. Matt Youill, Matthew E. Woicik, Xiangyao Yu, Marco Serafini, Ashraf Aboulnaga, Michael Stonebraker |
Proc. VLDB Endow. | 3 |
| 2020 | PushdownDB: Accelerating a DBMS Using S3 ComputationabstractThis paper studies the effectiveness of pushing parts of DBMS analytics queries into the Simple Storage Service (S3) of Amazon Web Services (AWS), using a recently released capability called S3 Select. We show that some DBMS primitives (filter, projection, and aggregation) can always be cost-effectively moved into S3. Other more complex operations (join, top-K, and group-by) require reimplementation to take advantage of S3 Select and are often candidates for pushdown. We demonstrate these capabilities through experimentation using a new DBMS that we developed, PushdownDB. Experimentation with a collection of queries including TPC-H queries shows that PushdownDB is on average 30% cheaper and 6.7× faster than a baseline that does not use S3 Select. Xiangyao Yu, Matt Youill, Matthew E. Woicik, Abdurrahman Ghanem, Marco Serafini, Ashraf Aboulnaga, Michael Stonebraker |
ICDE | 3 |
| 2018 | Learning to Infer Final Plans in Human Team PlanningabstractWe envision an intelligent agent that analyzes conversations during human team meetings in order to infer the team’s plan, with the purpose of providing decision support to strengthen that plan. We present a novel learning technique to infer teams' final plans directly from a processed form of their planning conversation. Our method employs reinforcement learning to train a model that maps features of the discussed plan and patterns of dialogue exchange among participants to a final, agreed-upon plan. We employ planning domain models to efficiently search the large space of possible plans, and the costs of candidate plans serve as the reinforcement signal. We demonstrate that our technique successfully infers plans within a variety of challenging domains, with higher accuracy than prior art. With our domain-independent feature set, we empirically demonstrate that our model trained on one planning domain can be applied to successfully infer team plans within a novel planning domain. Joseph Kim, Matthew E. Woicik, Matthew C. Gombolay, Sung-Hyun Son, Julie A. Shah |
IJCAI | 2 |