VLDB 2026 Research / reviewers in the wild / expert
Qiyang He
dblp:305/0945
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0002-3405-1979ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 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 · 91% Data stream processing · 9% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 91% Concurrent programming · 9% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
aggregate query processing |
0.6 | 1 | 2022 | Efficient Incrementialization of Correlated Nested Aggregate Queries using Relative Partial Aggregate Indexes (RPAI) · SIGMOD Conference 2022 |
Query processing and optimization › incremental computation
incremental query processing |
0.6 | 1 | 2022 | Efficient Incrementialization of Correlated Nested Aggregate Queries using Relative Partial Aggregate Indexes (RPAI) · SIGMOD Conference 2022 |
Query processing and optimization › view maintenance
incremental view maintenance |
0.6 | 1 | 2022 | Efficient Incrementialization of Correlated Nested Aggregate Queries using Relative Partial Aggregate Indexes (RPAI) · SIGMOD Conference 2022 |
Programming languages and type systems › computational effects
effect systems |
0.5 | 1 | 2021 | Reachability types: tracking aliasing and separation in higher-order functional programs · Proc. ACM Program. Lang. 2021 |
Programming languages and type systems › type systems
ownership types |
0.5 | 1 | 2021 | Reachability types: tracking aliasing and separation in higher-order functional programs · Proc. ACM Program. Lang. 2021 |
Programming languages and type systems › type systems › alias typing
reachability types |
0.5 | 1 | 2021 | Reachability types: tracking aliasing and separation in higher-order functional programs · Proc. ACM Program. Lang. 2021 |
Data stream processing
continuous query processing |
0.2 | 1 | 2022 | Efficient Incrementialization of Correlated Nested Aggregate Queries using Relative Partial Aggregate Indexes (RPAI) · SIGMOD Conference 2022 |
Concurrent programming › concurrency correctness
safe parallelism |
0.1 | 1 | 2021 | Reachability types: tracking aliasing and separation in higher-order functional programs · Proc. ACM Program. Lang. 2021 |
Methods — techniques the papers use, named apart from their topics
relative partial aggregate index · 0.6type system design · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Efficient Incrementialization of Correlated Nested Aggregate Queries using Relative Partial Aggregate Indexes (RPAI)abstractIncrementalization of queries is imperative in cases where data arrives as streams and output is latency-critical and/or desired before the full data has been received. Incremental execution computes the output at a given time by reusing the previously computed outputs or maintained views rather than re-evaluating the query from scratch. There are various approaches to perform this incrementalization ranging from query-specific algorithms and data structures (e.g., DYN, AJU) to general systems (e.g., DBToaster, Materialize). Supun Abeysinghe, Qiyang He, Tiark Rompf |
SIGMOD Conference | 2 |
| 2021 | Reachability types: tracking aliasing and separation in higher-order functional programsabstractOwnership type systems, based on the idea of enforcing unique access paths, have been primarily focused on objects and top-level classes. However, existing models do not as readily reflect the finer aspects of nested lexical scopes, capturing, or escaping closures in higher-order functional programming patterns, which are increasingly adopted even in mainstream object-oriented languages. We present a new type system, λ * , which enables expressive ownership-style reasoning across higher-order functions. It tracks sharing and separation through reachability sets, and layers additional mechanisms for selectively enforcing uniqueness on top of it. Based on reachability sets, we extend the type system with an expressive flow-sensitive effect system, which enables flavors of move semantics and ownership transfer. In addition, we present several case studies and extensions, including applications to capabilities for algebraic effects, one-shot continuations, and safe parallelization. Yuyan Bao, Guannan Wei 0001, Oliver Bracevac, Yuxuan Jiang 0006, Qiyang He, Tiark Rompf |
Proc. ACM Program. Lang. | 5 |