Skip to main content
Log in

A lower bound for finding predecessors in Yao's cell probe model

  • Published:
Combinatorica Aims and scope Submit manuscript

Abstract

LetL be the set consisting of the firstq positive integers. We prove in this paper that there does not exist a data structure for representing an arbitrary subsetA ofL which uses poly (¦A¦) cells of memory (where each cell holdsc logq bits of information) and which the predecessor inA of an arbitraryx≦q can be determined by probing only a constant (independent ofq) number of cells. Actually our proof gives more: the theorem remains valid if this number is less thanε log logq, that is D. E. Willard's algorithm [2] for finding the predecessor inO(log logq) time is optimal up to a constant factor.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M.Ajtai, M.Fredman and J.Komlós, Hash Functions for priority Queues,Proceedings of the 24th Annual Symposium on FOCS, 1983.

  2. D. E. Willard, Logarithmic worst case range queries are possible in spaceO(n), Inform. Proc. Letter,17 (1983), 81–89.

    Google Scholar 

  3. A. Yao, Should tables be sorted,JACM 28, 3 (July 1981), 615–628.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ajtai, M. A lower bound for finding predecessors in Yao's cell probe model. Combinatorica 8, 235–247 (1988). https://doi.org/10.1007/BF02126797

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02126797

AMS subject classification code (1980)

Navigation