This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
33rd Annual Symposium on Foundations of Computer Science (FOCS 1992)
Pittsburgh, PA, USA
October 24-October 27
ISBN: 0-8186-2900-2
A.R. Karlin, DEC Syst. Res. Center, Palo Alto, CA, USA
This paper considers the problem of paging under the assumption that the sequence of pages accessed is generated by a Markov chain. The authors use this model to study the fault-rate of paging algorithms, a quantity of interest to practitioners. They first draw on the theory of Markov decision processes to characterize the paging algorithm that achieves optimal fault-rate on any Markov chain. They address the problem of efficiently devising a paging strategy with low fault-rate for a given Markov chain. They show that a number of intuitively good approaches fail. Their main result is an efficient procedure that, on any Markov chain, will give a paging algorithm with fault-rate at most a constant times optimal. Their techniques also show that some algorithms that do poorly in practice fail in the Markov setting, despite known (good) performance guarantees when the requests are generated independently from a probability distribution.
Index Terms:
Markov decision processes, Markov paging, Markov chain, fault-rate
Citation:
A.R. Karlin, S.J. Phillips, P. Raghavan, "Markov paging," focs, pp.208-217, 33rd Annual Symposium on Foundations of Computer Science (FOCS 1992), 1992
Usage of this product signifies your acceptance of the Terms of Use.