Efficient Indexing for Constraint and Temporal Databases

作者: Sridhar Ramaswamy

DOI: 10.1007/3-540-62222-5_61

关键词:

摘要: We examine new I/O-efficient techniques for indexing problems in constraint and temporal data models. present algorithms these that are considerably simpler than previous solutions. Our solutions unique the sense they only use B+-trees rather special-purpose structures. Indexing many general models can be reduced to interval intersection. a algorithm this problem using query-time/space tradeoff, which achieves optimal query time O(logB n+t/B) I/O's linear space O(n/B) B+-trees. (Here, n is number of intervals, t intervals output query, B disk block size.) It easy update structure, but small worst-case bounds do not seem possible. Previous approaches have achieved fairly complex rely mostly on reducing intersection special cases two-dimensional search. Some them also handle updates n) amortized. becomes generalization management, where each object characterized by an key. There different ways querying objects, we achieve queries. These modification technique used problem. much other been achieving similar bounds.

参考文章(17)
Sridhar Ramaswamy, Sairam Subramanian, Path Caching: A Technique for Optimal External Searching symposium on principles of database systems. pp. 25- 35 ,(1994)
Jeffrey Scott Vitter, Paris C. Kanellakis, Darren Erik Vengroff, Sridhar Ramaswamy, Indexing for Data Models with Constraints and Classes. symposium on principles of database systems. pp. 233- 243 ,(1993)
Gene T. J. Wuu, Ramez Elmasri, Yeong-Joon Kim, The Time Index: An Access Structure for Temporal Data very large data bases. pp. 1- 12 ,(1990)
R. Elmasri, Y.-J. Kim, G.T.J. Wuu, Efficient implementation techniques for the time index [1991] Proceedings. Seventh International Conference on Data Engineering. pp. 102- 111 ,(1991) , 10.1109/ICDE.1991.131457
Vassilis J. Tsotras, Nickolas Kangelaris, The snapshot index: an I/O-optimal access method for timeslice queries Information Systems. ,vol. 20, pp. 237- 260 ,(1995) , 10.1016/0306-4379(95)00011-R
Paris C. Kanellakis, Sridhar Ramaswamy, Darren E. Vengroff, Jeffrey S. Vitter, Indexing for data models with constraints and classes (extended abstract) Proceedings of the twelfth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems - PODS '93. pp. 233- 243 ,(1993) , 10.1145/153850.153884
Sridhar Ramaswamy, Sairam Subramanian, The P-range tree: a new data structure for range searching in secondary memory symposium on discrete algorithms. pp. 378- 387 ,(1995) , 10.5555/313651.313769
Antonin Guttman, R-trees Proceedings of the 1984 ACM SIGMOD international conference on Management of data - SIGMOD '84. ,vol. 14, pp. 47- 57 ,(1984) , 10.1145/602259.602266
J. Jaffar, J.-L. Lassez, Constraint logic programming symposium on principles of programming languages. pp. 111- 119 ,(1987) , 10.1145/41625.41635
Nick Roussopoulos, Timos K. Sellis, Christos Faloutsos, The R+-Tree: A Dynamic Index for Multi-Dimensional Objects very large data bases. pp. 507- 518 ,(1987) , 10.1184/R1/6610748.V1