[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Dynamic Perfect Hashing: Upper and Lower Bounds

Published: 01 August 1994 Publication History

Abstract

The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowing the operations insert, delete, and lookup. A dynamic perfect hashing strategy is given: a randomized algorithm for the dynamic dictionary problem that takes $O(1)$ worst-case time for lookups and $O(1)$ amortized expected time for insertions and deletions; it uses space proportional to the size of the set stored. Furthermore, lower bounds for the time complexity of a class of deterministic algorithms for the dictionary problem are proved. This class encompasses realistic hashing-based schemes that use linear space. Such algorithms have amortized worst-case time complexity $\Omega(\log n)$ for a sequence of $n$ insertions and lookups; if the worst-case lookup time is restricted to $k$, then the lower bound becomes $\Omega(k\cdot n^{1/k})$.

Cited By

View all
  • (2023)Almost Optimal Exact Distance Oracles for Planar GraphsJournal of the ACM10.1145/358047470:2(1-50)Online publication date: 25-Mar-2023
  • (2022)Parallel Redundancy Protocol for Railway Wireless Data Communication NetworkWireless Communications & Mobile Computing10.1155/2022/33125692022Online publication date: 1-Jan-2022
  • (2022)Algorithms and Data Structures for Hyperedge QueriesACM Journal of Experimental Algorithmics10.1145/356842127(1-23)Online publication date: 13-Dec-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image SIAM Journal on Computing
SIAM Journal on Computing  Volume 23, Issue 4
Aug. 1994
225 pages
ISSN:0097-5397
  • Editor:
  • Z. Galil
Issue’s Table of Contents

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 August 1994

Author Tags

  1. data structures
  2. dictionary problem
  3. hashing
  4. lower bound
  5. randomized algorithm
  6. universal hashing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Almost Optimal Exact Distance Oracles for Planar GraphsJournal of the ACM10.1145/358047470:2(1-50)Online publication date: 25-Mar-2023
  • (2022)Parallel Redundancy Protocol for Railway Wireless Data Communication NetworkWireless Communications & Mobile Computing10.1155/2022/33125692022Online publication date: 1-Jan-2022
  • (2022)Algorithms and Data Structures for Hyperedge QueriesACM Journal of Experimental Algorithmics10.1145/356842127(1-23)Online publication date: 13-Dec-2022
  • (2022)An extendable data structure for incremental stable perfect hashingProceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3519935.3520070(1298-1310)Online publication date: 9-Jun-2022
  • (2022)Constant-time Dynamic (Δ +1)-ColoringACM Transactions on Algorithms10.1145/350140318:2(1-21)Online publication date: 4-Mar-2022
  • (2022)Learning hash index based on a shallow autoencoderApplied Intelligence10.1007/s10489-022-04274-w53:12(14999-15010)Online publication date: 7-Nov-2022
  • (2021)MapEmbedProceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining10.1145/3447548.3467240(1863-1872)Online publication date: 14-Aug-2021
  • (2020)The Case for a Learned Sorting AlgorithmProceedings of the 2020 ACM SIGMOD International Conference on Management of Data10.1145/3318464.3389752(1001-1016)Online publication date: 11-Jun-2020
  • (2020)Lower Bounds for Encrypted Multi-Maps and Searchable Encryption in the Leakage Cell Probe ModelAdvances in Cryptology – CRYPTO 202010.1007/978-3-030-56784-2_15(433-463)Online publication date: 17-Aug-2020
  • (2019)Dynamic Space Efficient HashingAlgorithmica10.1007/s00453-019-00572-x81:8(3162-3185)Online publication date: 1-Aug-2019
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media