Demo Data from EDBT 2026 / reviewers in the wild / expert
Eric Friedman
dblp:01/4734
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2009
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 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
1 paper |
Query processing and optimization · 50% Distributed and cloud data management · 50% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 77% Learning theory · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
active learning |
0.1 | 1 | 2009 | Active Learning for Smooth Problems · COLT 2009 |
Distributed and cloud data management › mapreduce
hybrid SQL-MapReduce system |
0.1 | 1 | 2009 | SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions · Proc. VLDB Endow. 2009 |
Query processing and optimization
user-defined functions |
0.1 | 1 | 2009 | SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions · Proc. VLDB Endow. 2009 |
Machine learning › Learning theory
sample complexity |
0.0 | 1 | 2009 | Active Learning for Smooth Problems · COLT 2009 |
Parallel and multicore computing
parallel query processing |
0.0 | 1 | 2009 | SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions · Proc. VLDB Endow. 2009 |
Methods — techniques the papers use, named apart from their topics
mapreduce programming paradigm · 0.2active learning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Active Learning for Smooth Problems
Eric Friedman |
COLT | 1 |
| 2009 | SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functionsabstractA user-defined function (UDF) is a powerful database feature that allows users to customize database functionality. Though useful, present UDFs have numerous limitations, including install-time specification of input and output schema and poor ability to parallelize execution. We present a new approach to implementing a UDF, which we call SQL/MapReduce (SQL/MR), that overcomes many of these limitations. We leverage ideas from the MapReduce programming paradigm to provide users with a straightforward API through which they can implement a UDF in the language of their choice. Moreover, our approach allows maximum flexibility as the output schema of the UDF is specified by the function itself at query plan-time . This means that a SQL/MR function is polymorphic. It can process arbitrary input because its behavior as well as output schema are dynamically determined by information available at query plan-time, such as the function's input schema and arbitrary user-provided parameters. This also increases reusability as the same SQL/MR function can be used on inputs with many different schemas or with different user-specified parameters. In this paper we describe the motivation for this new approach to UDFs as well as the implementation within Aster Data Systems' n Cluster database. We demonstrate that in the context of massively parallel, shared-nothing database systems, this model of computation facilitates highly scalable computation within the database. We also include examples of new applications that take advantage of this novel UDF framework. Eric Friedman, Peter M. Pawlowski, John Cieslewicz |
Proc. VLDB Endow. | 1 |