Download:
|
by Thomas Eiter, James J. Lu, Thomas Lukasiewicz, V. S. Subrahmanian
ACM Transactions on Database Systems
ftp://ftp.cs.umd.edu/pub/papers/papers/ncstrl.umcp/CS-TR-4088/CS-TR-4088.ps.Z
Add To MetaCart
Abstract:
There are many applications where an object oriented data model is a good way of representing and querying data. However, current object database systems are unable to handle the case of objects whose attributes are uncertain. In this paper, extending previous pioneering work by Kornatzky and Shimony, we develop an extension of the relational algebra to the case of object bases with uncertainty. We propose concepts of consistency for such object bases, together with an NP-completeness result, and classes of probabilistic object bases for which consistency is polynomially checkable. In addition, as certain operations involve conjunctions and disjunctions of events, and as the probability of conjunctive and disjunctive events depends both on the probabilities of the primitive events involved as well as on what is known (if anything) about the relationship between the events, we show how all our algebraic operations may be performed under arbitrary probabilistic conjunction and disjunction strategies. We also develop a host of equivalence results in our algebra, which may be used as rewrite rules for query optimization. Last but not least, we have developed a prototype probabilistic object base server using the VisiBroker ORB on top of ObjectStore. We describe experiments to assess the efficiency of different possible rewrite rules. 1
Citations
|
7709
|
Computers and Intractability: A Guide to the Theory of NP-Completeness
– Garey, Johnson
- 1979
|
|
1035
|
Foundations of Databases
– Abiteboul, Hull, et al.
- 1995
|
|
468
|
Queries in objectoriented databases
– Banerjee, Kim, et al.
- 1988
|
|
206
|
An analysis of first-order logics of probability
– Halpern
- 1990
|
|
162
|
A logic for reasoning about probabilities
– Fagin, Halpern, et al.
- 1990
|
|
144
|
The management of probabilistic data
– Barbará, Garcia-Molina, et al.
- 1992
|
|
107
|
ProbView: A Flexible Probabilistic DatabaseSystem
– Lakshmanan, Leone, et al.
- 1997
|
|
104
|
A probabilistic relational algebra for the integration of information retrieval and database systems
– Fuhr, Rolleke
- 1997
|
|
90
|
1854) The Laws of Thought
– Boole
- 1997
|
|
89
|
editors. Building An Object{Oriented Database System: The Story of O2
– Bancilhon, Delobel, et al.
- 1992
|
|
88
|
The theory of probabilistic databases
– Cavallo, Pittarelli
- 1987
|
|
88
|
Supporting Valid-time Indeterminacy
– Dyreson, Snodgrass
- 1998
|
|
69
|
A probabilistic relational model and algebra
– Dey, Sarkar
- 1996
|
|
58
|
Hybrid probabilistic programs
– Dekhtyar, Subrahmanian
- 1997
|
|
44
|
Probabilistic deductive databases
– Lakshmanan, Sadri
- 1994
|
|
37
|
On the Semantics of Rule-Based Expert Systems with Uncertainty
– Kifer, Li
- 1988
|
|
29
|
A parametric approach to deductive databases with uncertainty
– Lakshmanan, Shiri
- 2001
|
|
28
|
Modeling Uncertainty in Deductive Databases
– Lakshmanan, Sadri
- 1994
|
|
27
|
New directions for uncertainty reasoning in deductive databases
– GUNTZER, KIESSLING, et al.
- 1991
|
|
19
|
Database support for problematic knowledge
– KIESSLING, THONE, et al.
- 1992
|
|
15
|
A probabilistic object-oriented data model
– KORNATZKY, SHIMONY
- 1993
|
|
13
|
A probabilistic NF2 relational algebra for integrated information retrieval and database systems
– Fuhr, Rolleke
- 1996
|
|
12
|
PSQL: A query language for probabilistic relational data
– Dey, Sarkar
- 1998
|
|
8
|
Extension of the relational algebra to probabilistic complex values
– Eiter, Lukasiewicz, et al.
- 2000
|
|
2
|
Object Oriented Database Systems: Concepts and Architectures
– Bertino, Martino
- 1993
|