Analysis of linear hashing revisited

  • Authors:
  • Ricardo A. Baeza-Yates;Héctor Soza-Pollman

  • Affiliations:
  • Depto. de Ciencias de la Computación, Universidad de Chile, Blanco Encalada 2120 Santiago, Chile;Depto. de Ciencias de la Computación, Universidad Católica del Norte, Av. Angamos 0610, Casilla 1280, Antofagasta, Chile

  • Venue:
  • Nordic Journal of Computing
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we characterize several expansion techniques used for linear hashing and we present how to analyze any linear hashing technique that expands based on local events or that mixes local events and global conditions. As an example we give a very simple randomized expansion technique, which is easy to analyze and implement. Furthermore, we obtain the analysis of the original hashing technique devised by Litwin, which was unsolved until now, comparing it to the later and more widely used version of Larson's. We also analyze one hybrid technique. Among other results, it is shown that the control function used by Litwin does not produce a good storage utilization, matching known experimental data.