Efficiently supporting temporal granularities

被引:37
|
作者
Dyreson, CE
Evans, WS
Lin, H
Snodgrass, RT
机构
[1] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
[2] IBM, Global Serv, Dept FA2A, Tucson, AZ 85744 USA
基金
美国国家科学基金会;
关键词
calendar; granularity; indeterminacy; SQL-92; temporal database; TSQL2;
D O I
10.1109/69.868908
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Granularity is an integral feature of temporal data. For instance, a person's age is commonly given to the granularity of years and the time of their next airline flight to the granularity of minutes. A granularity creates a discrete image, in terms of granules, of a (possibly continuous) time-line. We present a formal model for granularity in temporal operations that is integrated with temporal indeterminacy, or "don't know when" information. We also minimally extend the syntax and semantics of SQL-92 to support mixed granularities. This support rests on two operations, scale and cast, that move times between granularities, e.g., from days to months. We demonstrate that our solution is practical by showing how granularities can be specified in a modular fashion. and by outlining a time- and space-efficient implementation. The implementation uses several optimization strategies to mitigate the expense of accommodating multiple granularities.
引用
收藏
页码:568 / 587
页数:20
相关论文
共 50 条
  • [1] Supporting imprecision in multidimensional databases using granularities
    Pedersen, Torben Bach
    Jensen, Christian S.
    Dyreson, Curtis E.
    Proceedings of the International Conference on Scientific and Statistical Database Management, SSDBM, 1999, : 90 - 101
  • [2] Representing and reasoning about temporal granularities
    Combi, C
    Franceschet, M
    Peron, A
    JOURNAL OF LOGIC AND COMPUTATION, 2004, 14 (01) : 51 - 77
  • [3] Temporal Query Classification at Different Granularities
    Gupta, Dhruv
    Berberich, Klaus
    STRING PROCESSING AND INFORMATION RETRIEVAL (SPIRE 2015), 2015, 9309 : 156 - 164
  • [4] Dynamic Graph Visualization on Different Temporal Granularities
    Burch, Michael
    Reinhardt, Thomas
    2017 21ST INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV), 2017, : 230 - 235
  • [5] Temporal aggregation on user-defined granularities
    Paolo Terenziani
    Journal of Intelligent Information Systems, 2012, 38 : 785 - 813
  • [6] Logical design for temporal databases with multiple granularities
    Wang, XS
    Bettini, C
    Brodsky, A
    Jajodia, S
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1997, 22 (02): : 115 - 170
  • [7] Temporal constraints with multiple granularities in smart homes
    Combi, Carlo
    Rossato, Rosalba
    DESIGNING SMART HOMES: ROLE OF ARTIFICIAL INTELLIGENCE, 2006, 4008 : 35 - 56
  • [8] Research issues and trends in spatial and temporal granularities
    Bettini, C
    Montanari, A
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2002, 36 (1-2) : 1 - 4
  • [9] Accurately and Efficiently Interpreting Human-Robot Instructions of Varying Granularities
    Arumugam, Dilip
    Karamcheti, Siddharth
    Gopalan, Nakul
    Wong, Lawson L. S.
    Tellex, Stefanie
    ROBOTICS: SCIENCE AND SYSTEMS XIII, 2017,
  • [10] Research Issues and Trends in Spatial and Temporal Granularities
    Annals of Mathematics and Artificial Intelligence, 2002, 36 : 1 - 4