ACM Home Page
Please provide us with feedback. Feedback
Interpolation search—a log logN search
Full text PdfPdf (348 KB)
Source
Communications of the ACM archive
Volume 21 ,  Issue 7  (July 1978) table of contents
Pages: 550 - 553  
Year of Publication: 1978
ISSN:0001-0782
Authors
Yehoshua Perl  Bar-Ilan Univ., Ramat Gan, Israel
Alon Itai  Israel Institute of Technology, Haifa, Israel
Haim Avni  The Weizmann Institute of Science, Rehovot, Israel
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 72,   Citation Count: 13
Additional Information:

abstract   references   cited by   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/359545.359557
What is a DOI?

ABSTRACT

Interpolation search is a method of retrieving a desired record by key in an ordered file by using the value of the key and the statistical distribution of the keys. It is shown that on the average log logN file accesses are required to retrieve a key, assuming that the N keys are uniformly distributed. The number of extra accesses is also estimated and shown to be very low. The same holds if the cumulative distribution function of the keys is known. Computational experiments confirm these results.


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
Doob, J.L. Stochastic Processes, Wiley, New York, 1967.
 
2
Feller, W. An Introduction to Probability Theory and Its Applications, Vol. 1. Wiley, New York, third ed., 1968.
3
 
4
Karlin, S., and Taylor, H.M. A First Course in Stochastic Processes. Academic Press, New York, second ed., 1975.
 
5
 
6
Perl, Y., and Reingold, E.M. Understanding and complexity of interpolation Search. Infrm. Proc. Letters, 6 (1977), 219-222.
 
7
Peterson, W.W. Addressing for random-access storage. IBM J. Res. and Develop. 1 (1957), 131-132.
 
8
Yao, A.C., and Yao, F.F. The complexity of searching an ordered random table. Proc. Seventeenth Annual Symp. Foundations ofComptr. Sci., 1976, pp. 173-177.

CITED BY  13

Collaborative Colleagues:
Yehoshua Perl: colleagues
Alon Itai: colleagues
Haim Avni: colleagues