Extendible hashing—a fast access method for dynamic files

Article Properties
  • Language
    English
  • Publication Date
    1979/09/01
  • Indian UGC (Journal)
  • Refrences
    19
  • Citations
    244
  • Ronald Fagin IBM Research Lab, San Jose, CA
  • Jurg Nievergelt Institut Informatik, Zurich, Switzerland
  • Nicholas Pippenger IBM T. J. Watson Research Center, Yorktown Heights, NY
  • H. Raymond Strong IBM Research Lab, San Jose, CA
Abstract
Cite
Fagin, Ronald, et al. “Extendible hashing—a Fast Access Method for Dynamic Files”. ACM Transactions on Database Systems, vol. 4, no. 3, 1979, pp. 315-44, https://doi.org/10.1145/320083.320092.
Fagin, R., Nievergelt, J., Pippenger, N., & Strong, H. R. (1979). Extendible hashing—a fast access method for dynamic files. ACM Transactions on Database Systems, 4(3), 315-344. https://doi.org/10.1145/320083.320092
Fagin R, Nievergelt J, Pippenger N, Strong HR. Extendible hashing—a fast access method for dynamic files. ACM Transactions on Database Systems. 1979;4(3):315-44.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Science
Science (General)
Cybernetics
Information theory
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

Seeking a faster way to access dynamic files? This paper introduces extendible hashing, a novel approach guaranteeing data retrieval in just two page faults. Unlike traditional hashing, this method employs a dynamic structure that adapts effortlessly to database growth and shrinkage, a key consideration in **dynamic file systems**. The study bridges the gap between extendible hash tables and balanced radix search trees, offering an innovative access technique. The analysis and simulation showcase the technique’s performance under various conditions, highlighting its efficiency in rapidly locating data through **extendible hashing**. This research details the implementation and optimization of extendible hashing, showcasing its superiority in handling dynamic data structures and minimizing search times. Its dynamic nature provides a flexible framework for managing data efficiently. This research offers a promising alternative to conventional access methods, including balanced trees. By addressing the limitations of fixed-size hash tables, extendible hashing provides a scalable solution for databases requiring quick and efficient access to data. It paves the way for future advancements in database management and information retrieval, particularly for systems dealing with evolving datasets and the need for quick data location.

Published in ACM Transactions on Database Systems, this paper aligns with the journal's focus on innovative database solutions. By introducing extendible hashing, the paper addresses the challenges of efficiently managing dynamic files, a central theme in database research. The citations in the paper confirm its place within the field, highlighting its contribution to developing practical access methods.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled Surveyor's Forum: A Question of Transition and was published in 1979. The most recent citation comes from a 2023 study titled Surveyor's Forum: A Question of Transition . This article reached its peak citation in 1988 , with 17 citations.It has been cited in 88 different journals, 4% of which are open access. Among related journals, the ACM Transactions on Database Systems cited this research the most, with 18 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year