Dynamic interpolation search in o(Log log n) time

22Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A new efficient data structure, based on the augmentation technique used in the interpolation search tree by Mehlhorn and Tsakalidis, is presented. We achieve:-a trade-off between input distribution and search cost for dynamic interpolation search.-ϴ(loglog n) expected time for search and update operations for a larger class of densities than Mehlhorn and Tsakalidis.-o(log log n) expected time for search and update operations for a large class of densities. As an example, we give an unbounded density for which we achieve ϴ(log* n) expected time. We also show ϴ(1) expected time for all bounded densities, in particular, the uniform distribution.-improved worst-case cost from ϴ(log2 n) to ϴ(log n) for searches and from ϴ(n) to ϴ(log n) for updates. We also include a discussion of terminology: which methods should be termed "interpolation search"?.

Cite

CITATION STYLE

APA

Andersson, A., & Mattsson, C. (1993). Dynamic interpolation search in o(Log log n) time. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 700 LNCS, pp. 15–27). Springer Verlag. https://doi.org/10.1007/3-540-56939-1_58

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free