Demo Data from EDBT 2026 / reviewers in the wild / expert
Niccolò Meneghetti
dblp:136/1324
· DBLP profile ↗
6ranked-venue papers
4as first author
2since 2021 · last 2024
0000-0002-4107-1759ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 4 first-author · 2 since 2021
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.
| Artificial intelligence
3 papers |
Probabilistic and Bayesian machine learning · 82% Knowledge representation and reasoning · 18% | |
| Databases, data mining, and information retrieval
5 papers |
Data integration and cleaning · 43% Query processing and optimization · 33% Database theory · 25% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming |
0.8 | 1 | 2024 | StarfishDB: A Query Execution Engine for Relational Probabilistic Programming · Proc. ACM Manag. Data 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief change
belief update |
0.3 | 1 | 2018 | Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter Learning · ACM Trans. Database Syst. 2018 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation |
0.3 | 1 | 2018 | Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter Learning · ACM Trans. Database Syst. 2018 |
Machine learning › Probabilistic and Bayesian machine learning
probabilistic database |
0.3 | 1 | 2018 | Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter Learning · ACM Trans. Database Syst. 2018 |
Database theory
probabilistic databases |
0.3 | 1 | 2017 | Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning · SIGMOD Conference 2017 |
Data integration and cleaning
data curation |
0.2 | 1 | 2015 | Lenses: An On-Demand Approach to ETL · Proc. VLDB Endow. 2015 |
Data integration and cleaning
extract-transform-load |
0.2 | 1 | 2015 | Lenses: An On-Demand Approach to ETL · Proc. VLDB Endow. 2015 |
Query processing and optimization › preference query
skyline query |
0.2 | 1 | 2015 | Output-sensitive Evaluation of Prioritized Skyline Queries · SIGMOD Conference 2015 |
Query processing and optimization
probabilistic query processing |
0.1 | 1 | 2018 | Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter Learning · ACM Trans. Database Syst. 2018 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.1 | 1 | 2017 | Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning · SIGMOD Conference 2017 |
Data integration and cleaning
data quality |
0.1 | 1 | 2015 | Lenses: An On-Demand Approach to ETL · Proc. VLDB Endow. 2015 |
Query processing and optimization
preference query |
0.1 | 1 | 2015 | Output-sensitive Evaluation of Prioritized Skyline Queries · SIGMOD Conference 2015 |
Methods — techniques the papers use, named apart from their topics
sampling · 1.5just-in-time compilation · 1.5gamma probabilistic databases · 1.5soft-EM · 1.2bayesian inference · 1.2dirichlet distribution · 0.7beta distribution · 0.7probabilistic query processing · 0.2greedy ranking · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | StarfishDB: A Query Execution Engine for Relational Probabilistic ProgrammingabstractWe introduce StarfishDB, a query execution engine optimized for relational probabilistic programming. Our engine adopts the model of Gamma Probabilistic Databases, representing probabilistic programs as a collection of relational constraints, imposed against a generative stochastic process. We extend the model with the support for recursion, factorization and the ability to leverage just-in-time compilation techniques to speed up inference. We test our engine against a state-of-the-art sampler for Latent Dirichlet Allocation. Ouael Ben Amara, Sami Hadouaj, Niccolò Meneghetti |
Proc. ACM Manag. Data | 3 |
| 2022 | Gamma Probabilistic Databases: Learning from Exchangeable Query-Answers
Niccolò Meneghetti, Ouael Ben Amara |
EDBT | 1 |
| 2018 | Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter LearningabstractTuple-independent and disjoint-independent probabilistic databases (TI- and DI-PDBs) represent uncertain data in a factorized form as a product of independent random variables that represent either tuples (TI-PDBs) or sets of tuples (DI-PDBs). When the user submits a query, the database derives the marginal probabilities of each output-tuple, exploiting the underlying assumptions of statistical independence. While query processing in TI- and DI-PDBs has been studied extensively, limited research has been dedicated to the problems of updating or deriving the parameters from observations of query results . Addressing this problem is the main focus of this article. We first introduce Beta Probabilistic Databases (B-PDBs), a generalization of TI-PDBs designed to support both (i) belief updating and (ii) parameter learning in a principled and scalable way. The key idea of B-PDBs is to treat each parameter as a latent, Beta-distributed random variable. We show how this simple expedient enables both belief updating and parameter learning in a principled way, without imposing any burden on regular query processing. Building on B-PDBs, we then introduce Dirichlet Probabilistic Databases (D-PDBs), a generalization of DI-PDBs with similar properties. We provide the following key contributions for both B- and D-PDBs: (i) We study the complexity of performing Bayesian belief updates and devise efficient algorithms for certain tractable classes of queries; (ii) we propose a soft-EM algorithm for computing maximum-likelihood estimates of the parameters; (iii) we present an algorithm for efficiently computing conditional probabilities, allowing us to efficiently implement B- and D-PDBs via a standard relational engine; and (iv) we support our conclusions with extensive experimental results. Niccolò Meneghetti, Oliver Kennedy, Wolfgang Gatterbauer |
ACM Trans. Database Syst. | 1 |
| 2017 | Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter LearningabstractTuple-independent probabilistic databases (TI-PDBs) handle uncertainty by annotating each tuple with a probability parameter; when the user submits a query, the database derives the marginal probabilities of each output-tuple, assuming input-tuples are statistically independent. While query processing in TI-PDBs has been studied extensively, limited research has been dedicated to the problems of updating or deriving the parameters from observations of query results. Addressing this problem is the main focus of this paper. We introduce Beta Probabilistic Databases (B-PDBs), a generalization of TI-PDBs designed to support both (i) belief updating and (ii) parameter learning in a principled and scalable way. The key idea of B-PDBs is to treat each parameter as a latent, Beta-distributed random variable. We show how this simple expedient enables both belief updating and parameter learning in a principled way, without imposing any burden on regular query processing. We use this model to provide the following key contributions: (i) we show how to scalably compute the posterior densities of the parameters given new evidence; (ii) we study the complexity of performing Bayesian belief updates, devising efficient algorithms for tractable classes of queries; (iii) we propose a soft-EM algorithm for computing maximum-likelihood estimates of the parameters; (iv) we show how to embed the proposed algorithms into a standard relational engine; (v) we support our conclusions with extensive experimental results. Niccolò Meneghetti, Oliver Kennedy, Wolfgang Gatterbauer |
SIGMOD Conference | 1 |
| 2015 | Output-sensitive Evaluation of Prioritized Skyline QueriesabstractSkylines assume that all attributes are equally important, as each dimension can always be traded off for another. Prioritized skylines (p-skylines) take into account non-compensatory preferences, where some dimensions are deemed more important than others, and trade-offs are constrained by the relative importance of the attributes involved. Niccolò Meneghetti, Denis Mindolin, Paolo Ciaccia, Jan Chomicki |
SIGMOD Conference | 1 |
| 2015 | Lenses: An On-Demand Approach to ETLabstractThree mentalities have emerged in analytics. One view holds that reliable analytics is impossible without high-quality data, and relies on heavy-duty ETL processes and upfront data curation to provide it. The second view takes a more ad-hoc approach, collecting data into a data lake, and placing responsibility for data quality on the analyst querying it. A third, on-demand approach has emerged over the past decade in the form of numerous systems like Paygo or HLog, which allow for incremental curation of the data and help analysts to make principled trade-offs between data quality and effort. Though quite useful in isolation, these systems target only specific quality problems (e.g., Paygo targets only schema matching and entity resolution). In this paper, we explore the design of a general, extensible infrastructure for on-demand curation that is based on probabilistic query processing. We illustrate its generality through examples and show how such an infrastructure can be used to gracefully make existing ETL workflows "on-demand". Finally, we present a user interface for On-Demand ETL and address ensuing challenges, including that of efficiently ranking potential data curation tasks. Our experimental results show that On-Demand ETL is feasible and that our greedy ranking strategy for curation tasks, called CPI, is effective. Ying Yang 0005, Niccolò Meneghetti, Ronny Fehling, Zhen Hua Liu, Oliver Kennedy |
Proc. VLDB Endow. | 2 |