Heuristics That Dynamically Organize Data Structures
Heuristics That Dynamically Organize Data Structures
复制标题
动态组织数据结构的启发式方法
DOI:
--
复制
发表时间:
1979
期刊:
影响因子:
--
通讯作者:
J. Bitner
中科院分区:
文献类型:
--
作者:
J. Bitner
We first consider heuristics that dynamically alter linked lists, causing more frequently accessed keys to move nearer the “top” of the list. We show that the move to front rule reduces the access time much more quickly than the transposition rule, then give a “hybrid” of these two rules which decreases the access time quickly and has low asymptotic cost. We also discuss rules that assume a counter is associated with each key. Second, we consider rules for binary search trees. The monotonic tree rule performs well only when the entropy of the probability distribution for key requests is low; otherwise, it does not reduce the access time. A final class of rules using rotations give nearly optimal performance.