Demo Data from VLDB 2026 / reviewers in the wild / expert
Robert Fink
dblp:68/7754
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
probabilistic databases |
0.6 | 3 | 2016 | 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.5 | 3 | 2014 | 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.3 | 2 | 2016 | 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.2 | 1 | 2014 | A dichotomy for non-repeating queries with negation in probabilistic databases · PODS 2014 |
Database theory
query complexity |
0.2 | 1 | 2014 | A dichotomy for non-repeating queries with negation in probabilistic databases · PODS 2014 |
Data models and query languages › uncertain data
probabilistic data model |
0.2 | 1 | 2013 | Anytime approximation in probabilistic databases · VLDB J. 2013 |
Query processing and optimization
aggregate query processing |
0.1 | 1 | 2012 | Aggregation in Probabilistic Databases via Knowledge Compilation · Proc. VLDB Endow. 2012 |
Query processing and optimization
approximate query processing |
0.1 | 1 | 2011 | Providing support for full relational algebra in probabilistic databases · ICDE 2011 |
Query processing and optimization › probabilistic query processing
probabilistic database query evaluation |
0.1 | 1 | 2011 | Providing support for full relational algebra in probabilistic databases · ICDE 2011 |
Query processing and optimization › approximate query processing
probabilistic guarantees |
0.1 | 1 | 2011 | Providing support for full relational algebra in probabilistic databases · ICDE 2011 |
Query processing and optimization
uncertain data query processing |
0.1 | 1 | 2011 | SPROUT2: a squared query engine for uncertain web data · SIGMOD Conference 2011 |
Database theory
conjunctive query evaluation |
0.1 | 1 | 2016 | Dichotomies for Queries with Negation in Probabilistic Databases · ACM Trans. Database Syst. 2016 |
Database theory
tractability |
0.0 | 1 | 2011 | Providing support for full relational algebra in probabilistic databases · ICDE 2011 |
Data integration and cleaning › data extraction
web data extraction |
0.0 | 1 | 2011 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Dichotomies for Queries with Negation in Probabilistic DatabasesabstractThis 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 |
EDBT | 3 |
| 2014 | A dichotomy for non-repeating queries with negation in probabilistic databasesabstractThis 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 |
PODS | 1 |
| 2013 | Anytime approximation in probabilistic databases
Robert Fink, Jiewen Huang, Dan Olteanu |
VLDB J. | 1 |
| 2012 | Aggregation in Probabilistic Databases via Knowledge CompilationabstractThis 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 databasesabstractExtensive 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 |
ICDE | 1 |
| 2011 | On the optimal approximation of queries using tractable propositional languagesabstractThis 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 |
ICDT | 1 |
| 2011 | SPROUT2: a squared query engine for uncertain web dataabstractSPROUT² 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 Conference | 1 |