Standard Probabilistic Databases

by   Martin Grohe, et al.

Probabilistic databases (PDBs) model uncertainty in data in a quantitative way. In the established formal framework, probabilistic (relational) databases are finite probability spaces over relational database instances. This finiteness can clash with intuitive query behavior (Ceylan et al., KR 2016), and with application scenarios that are better modeled by continuous probability distributions (Dalvi et al., CACM 2009). We formally introduced infinite PDBs in (Grohe and Lindner, PODS 2019) with a primary focus on countably infinite spaces. However, an extension beyond countable probability spaces raises nontrivial foundational issues concerned with the measurability of events and queries and ultimately with the question whether queries have a well-defined semantics. We argue that finite point processes are an appropriate model from probability theory for dealing with general probabilistic databases. This allows us to construct suitable (uncountable) probability spaces of database instances in a systematic way. Our main technical results are measurability statements for relational algebra queries as well as aggregate queries and Datalog queries.



There are no comments yet.


page 1

page 2

page 3

page 4


Infinite Probabilistic Databases

Probabilistic databases (PDBs) are used to model uncertainty in data in ...

Symbolic Querying of Vector Spaces: Probabilistic Databases Meets Relational Embeddings

To deal with increasing amounts of uncertainty and incompleteness in rel...

Believe It or Not: Adding Belief Annotations to Databases

We propose a database model that allows users to annotate data with beli...

Managing Variability in Relational Databases by VDBMS

Variability inherently exists in databases in various contexts which cre...

Complex Coordinate-Based Meta-Analysis with Probabilistic Programming

With the growing number of published functional magnetic resonance imagi...

Tuple-Independent Representations of Infinite Probabilistic Databases

Probabilistic databases (PDBs) are probability spaces over database inst...

Understanding Queries by Conditional Instances

A powerful way to understand a complex query is by observing how it oper...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.