A new search time update time tradeoff for the implicit dictionary

  • Philippe Derome
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 382)


We show that the product of the search time with the update time must be in Ω(log3/2n) for any implicit dictionary of size n.


Search Algorithm Variant Location Search Tree Search Time Comparison Tree 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [AVL]
    G. M. Adel'son-Vel'skii and Y. M. Landis, An algorithm for the Organization of Information, Dokl. Akad. Nauk UzSSR, Vol. 146, pages 263–266 (in Russian). English translation in Soviet Math. Dokl., Vol.3, 1962, pages 1259–1262.Google Scholar
  2. [BFMUW]
    A. Borodin, F. E. Fich, F. Meyer auf der Heide, E. Upfal, and A. Wigderson, A Tradeoff Between Search and Update Time for the Implicit Dictionary Problem, Theoretical Computer Science, Vol. 58, 1988, pages 57–68.CrossRefGoogle Scholar
  3. [BM]
    R. Bayer, E. McCreight, Organization and Maintenance of Large Ordered Indexes, Acta Informatica, Vol. 1, pages 290–306.Google Scholar
  4. [D]
    P. Derome, A Tradeoff Between the Search Time and the Update Time for the Implicit Dictionary, University of Toronto, Technical Report.Google Scholar
  5. [FNSSS]
    A. Fiat, M. Naor, A. A. Schäffer, J. P. Schmidt, and A. Siegel, Storing and Searching a Multikey Table, 20th Annual ACM Symposium on Theory of Computing, 1988, pages 344–351.Google Scholar
  6. [Fr]
    G. N. Frederickson, Implicit Data Structures For the Dictionary Problem, J. ACM, Vol. 30 No. 1, 1984, pages 80–94.CrossRefGoogle Scholar
  7. [H]
    D. Harel, Fast Updates of Balanced Trees with a Guaranteed Time Bound per Update, University of California, Irvine, Technical Report #154, August 1980.Google Scholar
  8. [M]
    J. I. Munro, An Implicit Data Structure Supporting Insertion, Deletion, and Search in O(log2 n) Time, Journal of Computer System Sciences, Vol. 33, 1986, pages 66–74.Google Scholar
  9. [MS]
    J. I. Munro, and H. Suwanda, Implicit Data Structures for Fast Search and Update, Journal of Computer System Sciences, Vol. 21, 1980, pages 236–250.Google Scholar
  10. [W]
    J. W. J. Williams, Algorithm 232: Heapsort, Communications of the ACM, Vol. 7 No. 6, pages 347–348.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1989

Authors and Affiliations

  • Philippe Derome
    • 1
  1. 1.Department of Computer ScienceUniversity of TorontoTorontoCanada

Personalised recommendations