Amortized efficiency of list update and paging rules

Author:

Sleator Daniel D.1,Tarjan Robert E.1

Affiliation:

1. AT&T Bell Laboratories, Murray Hill, NJ

Abstract

In this article we study the amortized efficiency of the “move-to-front” and similar rules for dynamically maintaining a linear list. Under the assumption that accessing the ith element from the front of the list takes θ(i) time, we show that move-to-front is within a constant factor of optimum among a wide class of list maintenance rules. Other natural heuristics, such as the transpose and frequency count rules, do not share this property. We generalize our results to show that move-to-front is within a constant factor of optimum as long as the access cost is a convex function. We also study paging, a setting in which the access cost is not convex. The paging rule corresponding to move-to-front is the “least recently used” (LRU) replacement rule. We analyze the amortized complexity of LRU, showing that its efficiency differs from that of the off-line paging rule (Belady's MIN algorithm) by a factor that depends on the size of fast memory. No on-line paging algorithm has better amortized performance.

Publisher

Association for Computing Machinery (ACM)

Subject

General Computer Science

Reference9 articles.

1. Andqrson E.J. Nash I'. and Weber R.R. A counterexample to a conjecture on optimal list ordering. {. Appl. Prob. to appear. Andqrson E.J. Nash I'. and Weber R.R. A counterexample to a conjecture on optimal list ordering. {. Appl. Prob. to appear.

Cited by 1393 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Designing of data-driven strategies for the online one-way trading problem;Expert Systems with Applications;2024-12

2. Synthesis of Sound and Precise Storage Cost Bounds via Unsound Resource Analysis and Max-SMT;Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis;2024-09-11

3. Online computation with untrusted advice;Journal of Computer and System Sciences;2024-09

4. Number nativism1;Philosophy and Phenomenological Research;2024-09

5. Caching or not: An online cost optimization algorithm for geodistributed data analysis in cloud environments;Journal of Network and Computer Applications;2024-09

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3