Communications of the ACM · 1976 · 239 citations · 6 references
ComputingComputer ScienceMathematicsAlgorithmsOperations ResearchOptimizationHeuristic OptimizationHeuristic SearchMetaheuristic OptimizationSearching AlgorithmsSorting AlgorithmsHeuristicsSearch HeuristicsSearchesSequential Search
This paper examines a class of heuristics for maintaining a sequential list in approximately optimal order with respect to the average time required to search for a specified element, assuming that each element is searched for with a fixed probability independent of previous searches performed. The “move to front” and “transposition” heuristics are shown to be optimal to within a constant factor, and the transposition rule is shown to be the more efficient of the two. Empirical evidence suggests that transposition is in fact optimal for any distribution of search probabilities.
6
Keith Bush, John G. Kemeny, J. Laurie Snell · American Mathematical Monthly · 1960 · 1.6K citations
On Serial Files with Relocatable Records
John E. McCabe · Operations Research · 1965 · 168 citations
On a model for storage and search
P. J. Burville, J. F. C. Kingmán · Journal of Applied Probability · 1973 · 84 citations