Menu:

MayBMS

MayBMS - A Database Management System for Uncertain and Probabilistic Data

Overview

Uncertain data often arises in practice. Examples include scientific databases, data integration, sensor data management, as well as scenarios where information is manually entered and is therefore prone to mistakes and incompleteness. MayBMS is a probabilistic database management system. Its main features include:

Implementation

MayBMS has been implemented on top of PostgreSQL. Currently, the MayBMS code is not available to the public, but we plan to release it in the future. Various code snippets that people have requested, such as data generators and implementations of our confidence computation algorithms, are available for download from this page (see below, in the Papers section).

We are currently working on the second prototype of MayBMS, which is based on U-relations as the representation system (see our ICDE 2008 paper). The first prototype was based on world-set decompositions (WSDs). U-relations allow for more efficient query processing than WSDs and are more succinct.

People

Alumni: Thomas Jansen, Ali Baran Sari.

Talk Slides and Overview Material

Papers on MayBMS2

Papers on MayBMS1

Poster