ACM Home Page
Please provide us with feedback. Feedback
Supporting valid-time indeterminacy
Full text PdfPdf (516 KB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 23 ,  Issue 1  (March 1998) table of contents
Pages: 1 - 57  
Year of Publication: 1998
ISSN:0362-5915
Authors
Curtis E. Dyreson  Aalborg Univ., Aalborg, Denmark
Richard Thomas Snodgrass  Univ. of Arizona, Tuscon
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 64,   Citation Count: 18
Additional Information:

abstract   references   cited by   additional resources   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/288086.288087
What is a DOI?

ABSTRACT

In valid-time indeterminacy it is known that an event stored in a database did in fact occur, but it is not known exactly when. In this paper we extend the SQL data model and query language to support valid-time indeterminacy. We represent the occurrence time of an event with a set of possible instants, delimiting when the event might have occurred, and a probability distribution over that set. We also describe query language constructs to retrieve information in the presence of indeterminacy. These constructs enable users to specify their credibility in the underlying data and their plausibility in the relationships among that data. A denotational semantics for SQL's select statement with optional credibility and plausibility constructs is given. We show that this semantics is reliable, in that it never produces incorrect information, is maximal, in that if it were extended to be more informative, the results may not be reliable, and reduces to the previous semantics when there is no indeterminacy. Although the extended data model and query language provide needed modeling capabilities, these extensions appear initially to carry a significant execution cost. A contribution of this paper is to demonstrate that our approach is useful and practical. An efficient representation of valid-time indeterminacy and efficient query processing algorithms are provided. The cost of support for indeterminacy is empirically measured, and is shown to be modest. Finally, we show that the approach is general, by applying it to the temporal query language constructs being proposed for SQL3.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
BAIR, J., JENSEN, C. S., SNODGRASS, R. T., AND BOEHLEN, M. 1997. Notions of upward compatibility of temporal query languages. Bus. Inform. 39, 1 (Feb.), 25-34.
 
4
 
5
 
6
BELNAP, N. 1977. A useful four-valued logic. In Modern Uses of Many-valued Logic. G. Epstein and J. M. Dunn, Eds. D. Reidel Publishing Co., Inc., New York, NY., 8-37.
 
7
 
8
 
9
10
 
11
CLIFFORD, J. AND RAO, A. 1987. A simple, general structure for temporal domains. In Proceedings of the Conference on Temporal Aspects in Information Systems. Association Francaise pour la Cybernetique Economique et Technique, Montreuil, France, 23-30.
 
12
CODD, E. F. 1990. Missing Information. Addison-Wesley Publishing Co., Inc., Redwood City, CA.
 
13
DATE, C.J. 1986. Null Values in Database Management. Addison-Wesley Publishing Co., Reading, MA.
 
14
 
15
16
 
17
DUBOIS, D. AND PRADE, H. 1989. Processing fuzzy temporal knowledge. IEEE Trans. Syst. Man Cybern. 19, 4, 729-744.
 
18
DUBOIS, D., PRADE, H., AND TESTAMALE, C. 1988. Handling Incomplete or Uncertain Data and Vague Queries in Database Applications. Plenum Press, New York, NY.
 
19
 
20
 
21
DYRESON, C.E. 1997. A bibliography on uncertainty management in information systems. In Uncertainty Management in Information Systems: From Needs to Solutions, A. Motro, Ed. Kluwer Academic Publishers, Hingham, MA., 415-458.
 
22
 
23
DYRESON, C. E. AND SNODGRASS, R.T. 1995a. A timestamp representation. In The TSQL2 Temporal Query Language, R. T. Snodgrass, Ed. Kluwer Academic Publishers, Hingham, MA., 475-499.
 
24
DYRESON, C. E. AND SNODGRASS, R. 1995b. Temporal indeterminacy. In The TSQL2 Ternporal Query Language. R. T. Snodgrass, Ed. Kluwer Academic Publishers, Hingham, MA, 327-346.
 
25
DYRESON, C. E., Soo, M., AND SNODGRASS, R.T. 1995. The Data Model for Time. In The TSQL2 Temporal Query Language. R. T. Snodgrass, Ed. Kluwer Academic Publishers, Hingham, MA.
 
26
27
 
28
 
29
 
30
GOUDSMIT, S. AND CLAIRBORNE, R. 1966. Time. Times Books, New York, NY.
 
31
HERION, M. AND SUERMONDT, g. 1993. Probabilistic and Bayesian representations of uncertainty and information systems: A pragmatic introduction. In Proceedings of the Workshop on Uncertainty Management in Information Systems: From Needs to Solutions (Avalon, Santa Catalina, CA, April 1993), 71-90.
 
32
JENSEN, C. S., AND DYRESON, C. E., EDS. 1998. A consensus glossary of temporal database concepts, February 1998 version. In Temporal Databases--Research and Practice, O. Etzion, S. Jajodia, and S. Sripada, Eds. Springer-Verlag, Berlin, Germany, 367-405.
 
33
KORNATZKY, Y. AND SHIMONY, S. 1993a. A probabilistic object-oriented data model. Tech Rep. FC 93-04. Ben-Gurion University, Negev, Israel.
 
34
 
35
 
36
KOURAMAJIAN, V. AND ELMASRI, R. 1992. A generalized temporal model. Tech. Rep. University of Texas at Arlington, Arlington, TX.
 
37
KRAUS, S. AND SUBRAHMANIAN, V.S. 1994. Multiagent reasoning with probability, time and beliefs. Int. J. Intell. Syst. 10, 5, 459-499.
38
 
39
 
40
LEUNG, T. Y. AND MUNTZ, R. 1991. Temporal query processing and optimization in multiprocessor database machines. Tech. Rep. CSD-910077. University of California at Los Angeles, Los Angeles, CA.
41
42
 
43
MELTON, J. 1996. SQL/Temporal. Tech. Rep. ISO/IEC JTC 1/SC 21/WG 3/DBL-MCI-012.
 
44
 
45
 
46
 
47
 
48
PELTEY, B. W. 1991. Time and frequency in fundamental metrology. Proc. IEEE 79, 9 (July), 1070-1077.
 
49
PRADE, H. 1993. Annotated bibliography on fuzzy information processing. In Readings on Fuzzy Sets in Intelligent Systems, H. Prade, D. Dubois, and R. Yager, Eds. Morgan Kaufmann Publishers Inc., San Francisco, CA.
 
50
SCHIEL, U. 1987. Representation and retrieval of incomplete and temporal information. Tech. Rep. DSC-02/87. Universidade Federal Da Paraiba, Paraiba, Brazil.
 
51
 
52
SNODGRASS, R. T., B HLEN, M. H., JENSEN, C. S., AND KLINE, N. 1996. Adding valid time to SQL/Temporal. Tech. Rep. Change Proposal ANSI X3H2-96-501r2, ISO/IEC JTC1/SC21/ WG3 DBL MAD-146r2.
 
53
 
54
Soo, M. D., SNODGRASS, R., DYRESON, C., JENSEN, C. S., AND KLINE, N. 1992. Architectural extensions to support multiple calendars. Tech. Rep. 32. University of Arizona, Tucson, AZ.
55
 
56
 
57
 
58
VAN BEEK, P. 1991. Temporal query processing with indefinite information. Art. Intell. Med. 3, 6 (Dec.), 325-339.
 
59
VASANTHAKUMAR, S. R., COLLAN, J. P., AND CROFT, W.B. 1996. Integrating INQUIRY with an RDBMS to support text retrieval. IEEE Data Engineering 19, 1, 24-33.
60
 
61
VITEK, M. 1983. Fuzzy information and fuzzy time. In Proceedings of the IFAC Symposium on Fuzzy Information, Knowledge Representation and Decision Analysis (Marseille, France, 1983), 159-162.
62
 
63
ZANIOLO, C. 1984. Database relations with null values. J. Comput. Syst. Sci. 28, 142-166.
 
64
 
65
ZIM NYI, E. 1992. Incomplete and uncertain information in relational databases. Ph.D. dissertation. Editions de l'Universite de Bruxelles, Brussels, Belgium.

CITED BY  18

ADDITIONAL RESOURCES

Additional documentation and code used in the experiments is available at http://www.eecs.wsu.edu/~cdyreson/pub/temporal/indeterminacy.htm.


Collaborative Colleagues:
Curtis E. Dyreson: colleagues
Richard Thomas Snodgrass: colleagues