Jump to content

Uncertain database

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by A3nm (talk | contribs) at 19:53, 18 January 2024 (Cat). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

An uncertain database[1] is a kind of database where the uncertainty in the information contained is explicitly represented and managed, usually in a compact way.

At the basis of uncertain database is the notion of possible world: a possible world of an uncertain database is a (certain) database which is one of the possible realization of the uncertain database. A given uncertain database typically has more than one, and potentially infinitely many, possible worlds.

Uncertain database models differ in how they represent and quantify these possible worlds:

Though mostly studied in the relational setting, uncertain database models can also be defined in other relational models such as graph databases[5] or XML databases.

References

  1. ^ Aggarwal, Charu C., ed. (2009). "Managing and Mining Uncertain Data". Advances in Database Systems. doi:10.1007/978-0-387-09690-2. ISSN 1386-2944.
  2. ^ Imieliński, Tomasz; Lipski, Witold (1984-09-20). "Incomplete Information in Relational Databases". Journal of the ACM. 31 (4): 761–791. doi:10.1145/1634.1886. ISSN 0004-5411.
  3. ^ Suciu, Dan; Olteanu, Dan; Ré, Christopher; Koch, Christoph (2011). "Probabilistic Databases". Synthesis Lectures on Data Management. doi:10.1007/978-3-031-01879-4. ISSN 2153-5418.
  4. ^ Petry, Frederick E. (1996). "Fuzzy Databases". International Series in Intelligent Technologies. doi:10.1007/978-1-4613-1319-9. ISSN 1382-3434.
  5. ^ Khan, Arijit; Ye, Yuan; Chen, Lei (2018). "On Uncertain Graphs". Synthesis Lectures on Data Management. doi:10.1007/978-3-031-01860-2. ISSN 2153-5418.