Elsevier

Information Sciences

Volume 74, Issues 1–2, 15 October 1993, Pages 111-149
Information Sciences

Selectivity estimation of temporal data manipulations

https://doi.org/10.1016/0020-0255(93)90130-EGet rights and content

Abstract

Temporal relations possess several characteristics that distinguish them from conventional snapshot relations. First, for each instance of the surrogate (entity) there is a set of time-ordered tuples. Second, surrogate instances may arrive and depart in some time-dependent manner. Third, the surrogate instance may arrive and depart more than once, thus creating gaps (null values) within its history. Lastly, the value of the temporal attribute may also be time-dependent. Conventional methods of estimation are incapable of providing good approximations of the cost of various temporal operations, even for those involving selections on a single relation. The problem is more acute in the case of join operations, because selectivities on time interval intersections have to be estimated. We propose a practical, yet theoretically sound model to characterize the changes of temporal relations. From this model, estimates of the cardinalities of various unary and binary operations are derived. Simulation results show that the proposed estimates are both robust and superior to conventional estimates.

References (20)

There are more references available in the full text version of this article.

Cited by (3)

Work supported by an NSF Grant IRI-9000619 and by the Applied Mathematical Sciences Research Program of the Office of Energy Research, U.S. Department of Energy under Contract DE-AC03-76SF00098.

View full text