Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Eric Friedman

dblp:01/4734 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
active learning
0.112009
Active Learning for Smooth Problems · COLT 2009
Distributed and cloud data management › mapreduce
hybrid SQL-MapReduce system
0.112009
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.112009
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.012009
Active Learning for Smooth Problems · COLT 2009
Parallel and multicore computing
parallel query processing
0.012009
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
YearPublicationVenuePosition
2009 Active Learning for Smooth Problems
Eric Friedman
COLT1
2009 SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions
abstract
A 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