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

Robert Fink

dblp:68/7754 · DBLP profile ↗
← Back
8ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 8 · 7 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
6 papers
Database theory · 51% Query processing and optimization · 42% Data models and query languages · 6%

Topics — the 14 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database theory
probabilistic databases
0.632016
Dichotomies for Queries with Negation in Probabilistic Databases · ACM Trans. Database Syst. 2016
Anytime approximation in probabilistic databases · VLDB J. 2013
Aggregation in Probabilistic Databases via Knowledge Compilation · Proc. VLDB Endow. 2012
Query processing and optimization
probabilistic query processing
0.532014
A dichotomy for non-repeating queries with negation in probabilistic databases · PODS 2014
Aggregation in Probabilistic Databases via Knowledge Compilation · Proc. VLDB Endow. 2012
SPROUT2: a squared query engine for uncertain web data · SIGMOD Conference 2011
Database theory › query complexity
query tractability
0.322016
Dichotomies for Queries with Negation in Probabilistic Databases · ACM Trans. Database Syst. 2016
Aggregation in Probabilistic Databases via Knowledge Compilation · Proc. VLDB Endow. 2012
Database theory › conjunctive query
hierarchical queries
0.212014
A dichotomy for non-repeating queries with negation in probabilistic databases · PODS 2014
Database theory
query complexity
0.212014
A dichotomy for non-repeating queries with negation in probabilistic databases · PODS 2014
Data models and query languages › uncertain data
probabilistic data model
0.212013
Anytime approximation in probabilistic databases · VLDB J. 2013
Query processing and optimization
aggregate query processing
0.112012
Aggregation in Probabilistic Databases via Knowledge Compilation · Proc. VLDB Endow. 2012
Query processing and optimization
approximate query processing
0.112011
Providing support for full relational algebra in probabilistic databases · ICDE 2011
Query processing and optimization › probabilistic query processing
probabilistic database query evaluation
0.112011
Providing support for full relational algebra in probabilistic databases · ICDE 2011
Query processing and optimization › approximate query processing
probabilistic guarantees
0.112011
Providing support for full relational algebra in probabilistic databases · ICDE 2011
Query processing and optimization
uncertain data query processing
0.112011
SPROUT2: a squared query engine for uncertain web data · SIGMOD Conference 2011
Database theory
conjunctive query evaluation
0.112016
Dichotomies for Queries with Negation in Probabilistic Databases · ACM Trans. Database Syst. 2016
Database theory
tractability
0.012011
Providing support for full relational algebra in probabilistic databases · ICDE 2011
Data integration and cleaning › data extraction
web data extraction
0.012011
SPROUT2: a squared query engine for uncertain web data · SIGMOD Conference 2011

Methods — techniques the papers use, named apart from their topics

complexity analysis · 0.2approximation algorithm · 0.2semiring · 0.1semimodule · 0.1knowledge compilation · 0.1decomposition tree · 0.1probabilistic query engine · 0.1one occurrence form · 0.1nested propositional expressions · 0.1
YearPublicationVenuePosition
2016 Dichotomies for Queries with Negation in Probabilistic Databases
abstract
This article charts the tractability frontier of two classes of relational algebra queries in tuple-independent probabilistic databases. The first class consists of queries with join, projection, selection, and negation but without repeating relation symbols and union. The second class consists of quantified queries that express the following binary relationships among sets of entities: set division, set inclusion, set equivalence, and set incomparability. Quantified queries are expressible in relational algebra using join, projection, nested negation, and repeating relation symbols. Each query in the two classes has either polynomial-time or #P-hard data complexity and the tractable queries can be recognised efficiently. Our result for the first query class extends a known dichotomy for conjunctive queries without self-joins to such queries with negation. For quantified queries, their tractability is sensitive to their outermost projection operator: They are tractable if no attribute representing set identifiers is projected away and #P-hard otherwise.
Robert Fink, Dan Olteanu
ACM Trans. Database Syst.1
2014 ENFrame: A Platform for Processing Probabilistic Data
Sebastiaan J. van Schaik, Dan Olteanu, Robert Fink
EDBT3
2014 A dichotomy for non-repeating queries with negation in probabilistic databases
abstract
This paper shows that any non-repeating conjunctive relational query with negation has either polynomial time or #P-hard data complexity on tuple-independent probabilistic databases. This result extends a dichotomy by Dalvi and Suciu for non-repeating conjunctive queries to queries with negation. The tractable queries with negation are precisely the hierarchical ones and can be recognized efficiently.
Robert Fink, Dan Olteanu
PODS1
2013 Anytime approximation in probabilistic databases
Robert Fink, Jiewen Huang, Dan Olteanu
VLDB J.1
2012 Aggregation in Probabilistic Databases via Knowledge Compilation
abstract
This paper presents a query evaluation technique for positive relational algebra queries with aggregates on a representation system for probabilistic data based on the algebraic structures of semiring and semimodule. The core of our evaluation technique is a procedure that compiles semimodule and semiring expressions into so-called decomposition trees, for which the computation of the probability distribution can be done in time linear in the product of the sizes of the probability distributions represented by its nodes. We give syntactic characterisations of tractable queries with aggregates by exploiting the connection between query tractability and polynomial-time decomposition trees. A prototype of the technique is incorporated in the probabilistic database engine SPROUT. We report on performance experiments with custom datasets and TPC-H data.
Robert Fink, Larisa Han, Dan Olteanu
Proc. VLDB Endow.1
2011 Providing support for full relational algebra in probabilistic databases
abstract
Extensive work has recently been done on the evaluation of positive queries on probabilistic databases. The case of queries with negation has notoriously been left out, since it raises serious additional challenges to efficient query evaluation. This paper provides a complete framework for the evaluation of full relational algebra queries in probabilistic databases. In particular, it proposes exact and approximate evaluation techniques for relational algebra queries on representation systems that can accommodate any finite probability space over relational databases. Key ingredients to these techniques are (1) the manipulation of nested propositional expressions used for probability computation without unfolding them into disjunctive normal form, and (2) efficient computation of lower and upper probability bounds of such expressions by deriving coarser expressions in tractable theories such as one occurrence form. We complement our evaluation techniques with a tractability map for relational algebra queries without repeating relation symbols and for quantified queries such as set inclusion, equality, incomparability, and relational division, which are expressible in relational algebra using nested negation and repeating relation symbols. Based on this tractability study, we syntactically define a practical class of tractable relational algebra queries. We incorporated this framework in the SPROUT engine and show its efficiency experimentally in TPC-H and RFID scenarios.
Robert Fink, Dan Olteanu, Swaroop Rath
ICDE1
2011 On the optimal approximation of queries using tractable propositional languages
abstract
This paper investigates the problem of approximating conjunctive queries without self-joins on probabilistic databases by lower and upper bounds that can be computed more efficiently. We study this problem via an indirection: Given a propositional formula Φ, find formulas in a more restricted language that are greatest lower bound and least upper bound, respectively, ofΦ. We studyboundsin the languages of read-once formulas, where every variable occurs at most once, and of read-once formulas in disjunctive normal form. We show equivalences of syntactic and model-theoretic characterisations of optimal bounds for unate formulas, and present algorithms that can enumerate them with polynomial delay. Such bounds can be computed by queries expressed using first-order queries extended with transitive closure and a special choice construct. Besides probabilistic databases, theseresults can also benefit the problem of approximate query evaluation in relational databases, since the bounds expressed by queries can be computed in polynomial combined complexity. Categories andSubject Descriptors H.2.4 [Database Management]: Systems—Query Processing
Robert Fink, Dan Olteanu
ICDT1
2011 SPROUT2: a squared query engine for uncertain web data
abstract
SPROUT² is a query answering system that allows users to ask structured queries over tables embedded in Web pages, over Google Fusion tables, and over uncertain tables that can be extracted from answers to Google Squared. At the core of this service lies SPROUT, a query engine for probabilistic databases. This demonstration allows users to compose and ask ad-hoc queries of their choice and also to take a tour through the system's capabilities along pre-arranged scenarios on, e.g., movie actors and directors, biomass facilities, or leveraging corporate databases.
Robert Fink, Andrew Hogue, Dan Olteanu, Swaroop Rath
SIGMOD Conference1