Demo Data from VLDB 2026 / reviewers in the wild / expert
G. N. Paulley
dblp:p/GNPaulley · also Glenn N. Paulley
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 1 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
2 papers |
Query processing and optimization · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization
join enumeration |
0.0 | 1 | 2000 | Join Enumeration in a Memory-Constrained Environment · ICDE 2000 |
Query processing and optimization › query execution › relational operators
duplicate elimination |
0.0 | 1 | 1994 | Exploiting Uniqueness in Query Optimization · ICDE 1994 |
Query processing and optimization
query optimization |
0.0 | 1 | 1994 | Exploiting Uniqueness in Query Optimization · ICDE 1994 |
Query processing and optimization
query rewriting |
0.0 | 1 | 1994 | Exploiting Uniqueness in Query Optimization · ICDE 1994 |
Methods — techniques the papers use, named apart from their topics
deterministic join enumeration · 0.0cost-based pruning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | On Implicate Discovery and Query OptimizationabstractBoolean expression simplification is a well-known problem in the history of computer science. The problem of determining prime implicates from an arbitrary Boolean expression has been mostly studied in the contexts of hardware design and automated reasoning. While many of the same principles can be applied to the simplification of search conditions in ANSI SQL queries, the richness of its language and SQL's three-valued logic present a number of challenges. We propose a modified version of a matrix-based normalization algorithm suitable for normalizing SQL search conditions in constrained-memory environments. In particular we describe a set of tradeoffs that enable our algorithm to discover a useful set of implicates without requiring a complete conversion of the input condition to a normal form, preventing a combinatorial explosion in the number of terms. Kristofer Vorwerk, G. N. Paulley |
IDEAS | 2 |
| 2000 | Join Enumeration in a Memory-Constrained EnvironmentabstractIn today's computing environment, database technology can be found on virtually any device, from traditional mainframes to cellular phones. Sophisticated applications, whether enterprise information portals or sales force automation systems, can 'push' much of their complexity into the database itself; indeed, this represents one of the main benefits of database technology. The challenge, however, is to support these complex applications, and the queries they generate, on small computing devices. We describe a deterministic join enumeration algorithm for left-deep processing trees, currently implemented in Sybase SQL Anywhere, a small-footprint relational database system whose target market ranges from workgroup servers to small hand-held devices. The algorithm is able to efficiently optimize complex queries with high join degree by employing a novel approach to cost based pruning of the search space. We present some empirical performance results on several production queries obtained from SQL Anywhere customers, and show that our approach requires significantly less memory than other deterministic join enumeration algorithms which have been described in the literature. Ivan T. Bowman, G. N. Paulley |
ICDE | 2 |
| 1994 | Exploiting Uniqueness in Query OptimizationabstractConsider an SQL query that specifies duplicate elimination via a DISTINCT clause. Because duplicate elimination often requires an expensive sort of the query result, it is often worthwhile to identify unnecessary DISTINCT clauses and avoid the sort altogether. We prove a necessary and sufficient condition for deciding if a query requires duplicate elimination. The condition exploits knowledge about keys, table constraints, and query predicates. Because the condition cannot always be tested efficiently, we offer a practical algorithm that tests a simpler, sufficient condition. We consider applications of this condition for various types of queries, and show that we can exploit this condition in both relational and nonregulation database systems.> G. N. Paulley, Per-Åke Larson |
ICDE | 1 |