• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

DMCA

Amortized Efficiency of List Update and Paging Rules (1985)

Cached

  • Download as a PDF

Download Links

  • [www.win.tue.nl]
  • [www.cs.cmu.edu]
  • [www.cs.pitt.edu]
  • [www.cs.princeton.edu]
  • [www.cs.princeton.edu]
  • [www.cs.cmu.edu]
  • [www-2.cs.cmu.edu]
  • [people.cs.pitt.edu]
  • [www-cgi.cs.cmu.edu]
  • [www.cs.cmu.edu]
  • [www.cs.ucla.edu]
  • [www.cs.cmu.edu]
  • [www.tcs.fudan.edu.cn]
  • [www.cs.princeton.edu]
  • [www.csee.wvu.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Daniel D. Sleator , Robert E. Tarjan
Citations:823 - 8 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Sleator85amortizedefficiency,
    author = {Daniel D. Sleator and Robert E. Tarjan},
    title = {Amortized Efficiency of List Update and Paging Rules},
    year = {1985}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

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 0(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, da 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 offline 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.

Keyphrases

amortized efficiency    paging rule    list update    access cost    convex function    similar rule    min algorithm    wide class    on-line paging algorithm    frequency count rule    fast memory    natural heuristic    amortized complexity    offline paging rule    constant factor    consfant factor    ith element    efficiency differs    linear list    list maintenance rule    replacement rule   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University