EDBT 2026 Demo / reviewers in the wild / expert
Dah-Ming W. Chiu
dblp:14/4781
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 1984
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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 · 56% Distributed and cloud data management · 22% Data models and query languages · 22% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization
distributed query optimization |
0.0 | 1 | 1984 | Optimizing Chain Queries in a Distributed Database System · SIAM J. Comput. 1984 |
Data models and query languages
relational algebra |
0.0 | 1 | 1981 | Using Semi-Joins to Solve Relational Queries · J. ACM 1981 |
Query processing and optimization › query execution
relational query processing |
0.0 | 1 | 1981 | Using Semi-Joins to Solve Relational Queries · J. ACM 1981 |
Distributed and cloud data management › distributed query processing
semijoin |
0.0 | 1 | 1981 | Using Semi-Joins to Solve Relational Queries · J. ACM 1981 |
Methods — techniques the papers use, named apart from their topics
dynamic programming · 0.0cost modeling · 0.0relational algebra · 0.0membership test · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1984 | Optimizing Chain Queries in a Distributed Database SystemabstractThis paper studies the problem of query optimization in a distributed database. Assuming a linear additive cost function (in volume of data moved), we present a fast algorithm for finding the optimal program that answers a class of common queries, called chain queries. The key to the problem formulation and to the derivation of an efficient algorithm is an elegant parameterization of the database state against which the query is to be answered. This parameterization then enables us to characterize the set of potentially optimal programs, which in turn leads to a fast dynamic programming algorithm. Since in practice the needed parameters may not be available to the database system, we also discuss how to deal with partial parameterizations of the database state. Dah-Ming W. Chiu, Philip A. Bernstein, Yu-Chi Ho |
SIAM J. Comput. | 1 |
| 1981 | Using Semi-Joins to Solve Relational QueriesabstractThe semi-join is a relational algebraic operation that selects a set of tuples in one relation that match one or more tuples of another relation on the joining domains.Semi-joins have been used as a basic ingredient in query processing strategies for a number of hardware and software database systems.However, not all queries can be solved entirely using semi-joins.In this paper the exact class of relational queries that can be solved using semi-joins is shown.It is also shown that queries outside of this class may not even be partially solvable using "short" semi-join programs.In addition, a linear-time membership test for this class is presented. Philip A. Bernstein, Dah-Ming W. Chiu |
J. ACM | 2 |