Should Tables Be Sorted?
- 1 July 1981
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 28 (3), 615-628
- https://doi.org/10.1145/322261.322274
Abstract
Optmaahty questions are examined m the following information retrieval problem. Given a set S of n keys, store them so that queries of the form, "Is x E S?" can be answered quickly It is shown that m a rather general model including all the commonly used schemes, (lg(n + I)) probes to the table are needed m the worst case, prowded the key space is sufficiently large The effects of smaller key space and arbitrary encoding are also exploredKeywords
This publication has 12 references indexed in Scilit:
- Storing a sparse tableCommunications of the ACM, 1979
- A class of algorithms which require nonlinear time to maintain disjoint setsJournal of Computer and System Sciences, 1979
- Optimal Arrangement of Keys in a Hash TableJournal of the ACM, 1978
- Perfect hashing functionsCommunications of the ACM, 1977
- On uniquely represented data straucturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1977
- Multidimensional Searching ProblemsSIAM Journal on Computing, 1976
- The Complexity of Some Simple Retrieval ProblemsJournal of the ACM, 1975
- Bounds to Complexities of Networks for Sorting and for SwitchingJournal of the ACM, 1975
- Geometric complexityPublished by Association for Computing Machinery (ACM) ,1975
- Efficient Storage and Retrieval by Content and Address of Static FilesJournal of the ACM, 1974