Amortized analyses of self-organizing sequential search heuristics

  • Authors:
  • Jon L. Bentley;Catherine C. McGeoch

  • Affiliations:
  • AT&T Bell Laboratories, Murray Hill, NJ;Carnegie-Mellon Univ., Pittsburgh, PA

  • Venue:
  • Communications of the ACM - Lecture notes in computer science Vol. 174
  • Year:
  • 1985

Quantified Score

Hi-index 0.04

Visualization

Abstract

The performance of sequential search can be enhanced by the use of heuristics that move elements closer to the front of the list as they are found. Previous analyses have characterized the performance of such heuristics probabilistically. In this article, we use amortization to analyze the heuristics in a worst-case sense; the relative merit of the heuristics in this analysis is different in the probabilistic analyses. Experiments show that the behavior of the heuristics on real data is more closely described by the amortized analyses than by the probabilistic analyses.