Source: Adv. in Appl. Probab. Volume 42, Number 3
(2010), 816-833.
We introduce a formal limit, which we refer to as a fluid limit, of scaled
stochastic models for a cache managed with the least-recently-used algorithm
when requests are issued according to general stochastic point processes. We
define our fluid limit as a superposition of dependent replications of the
original system with smaller item sizes when the number of replications
approaches ∞. We derive the average probability that a requested item is
not in a cache (average miss probability) in the fluid limit. We show that,
when requests follow inhomogeneous Poisson processes, the average miss
probability in the fluid limit closely approximates that in the original
system. Also, we compare the asymptotic characteristics, as the cache size
approaches ∞, of the average miss probability in the fluid limit to
those in the original system.
Full-text: Access denied (no subscription
detected)
We're sorry, but we are unable to provide
you with the full text of this article because we are not able to identify
you as a subscriber.
If you have a personal subscription to
this journal, then please login. If you are already logged in, then you
may need to update your profile to register your subscription.
Read more about accessing full-text
References
Burville, P. J. and Kingman, J. F. C. (1973). On a model for storage and search. J. Appl. Prob. 10, 697--701.
Mathematical Reviews (MathSciNet):
MR358997
Chu, J.-H. and Knott, G. D. (1993). A new method for computing page-fault rates. SIAM J. Comput. 22, 1319--1330.
Coffman, E. G., Jr. and Jelenković, P. (1999). Performance of the move-to-front algorithm with Markov-modulated request sequences. Operat. Res. Lett. 25, 109--118.
Fill, J. A. (1996). Limits and rates of convergence for the distribution of search cost under the move-to-front rule. Theoret. Comput. Sci. 164, 185--206.
Fill, J. A. and Holst, L. (1996). On the distribution of search cost for the move-to-front rule. Random Structures Algorithms 8, 179--186.
Flajolet, P., Gardy, D. and Thimonier, L. (1992). Birthday paradox, coupon collectors, caching algorithms and self-organizing search. Discrete Appl. Math. 39, 207--229.
Fristedt, B. and Gray, L. (1997). A Modern Approach to Probability Theory. Birkhäuser, Boston, MA.
Hirade, R. and Osogami, T. (2010). Analysis of page replacement policies in the fluid limit. Operat. Res. 58, 971--984
Jelenković, P. R. (1999). Asymptotic approximation of the move-to-front search cost distribution and least-recently-used caching fault probabilities. Ann. Appl. Prob. 9, 430--464.
Jelenković, P. R. and Radovanović, A. (2004). Least-recently-used caching with dependent requests. Theoret. Comput. Sci. 326, 293--327.
Jelenković, P. R. and Radovanović, A. (2008). The persistent-access-caching algorithm. Random Structures Algorithms 33, 219--251.
Jelenković, P. R., Radovanović, A. and Squillante, M. S. (2006). Critical sizing of LRU caches with dependent requests. J. Appl. Prob. 43, 1013--1027.
Johnson, T. and Shasha, D. (1994). 2Q: low overhead high performance buffer management replacement algorithm. In Proc. 20th Internat. Conf. Very Large Data Bases, Morgan Kaufmann, San Francisco, CA, pp. 439--450.
Lam, K., Leung, M. Y. and Siu, M. K. (1984). Self-organizing files with dependent accesses. J. Appl. Prob. 21, 343--359.
Mathematical Reviews (MathSciNet):
MR741136
McCabe, J. (1965). On serial files with relocatable records. Operat. Res. 13, 609--618.
Mathematical Reviews (MathSciNet):
MR182458
Nelson, R. (1995). Probability, Stochastic Processes, and Queueing Theory. Springer, New York.
Osogami, T. (2009). A fluid limit for cache algorithms with general request processes. In Proc. IEEE INFOCOM 2009, pp. 2836--2840.
Rodrigues, E. R. (1995). The performance of the move-to-front scheme under some particular forms of Markov requests. J. Appl. Prob. 32, 1089--1102.
Sigman, K. (1995). Stationary Marked Point Processes: An Intuitive Approach. Chapman & Hall, New York.
Sugimoto, T. and Miyoshi, N. (2006). On the asymptotics of fault probability in least-recently-used caching with Zipf-type request distribution. Random Structures Algorithms 29, 296--323.