Truly online paging with locality of reference

作者: A. Fiat , M. Mendel

DOI: 10.1109/SFCS.1997.646121

关键词:

摘要: The access graph model for paging, defined by (Borodin et al., 1991) and studied in (Irani 1992) has a number of troubling aspects. to be known advance the paging algorithm memory required represent itself may very large. We present truly online strongly competitive that does not have any prior information on sequence. give both deterministic randomized algorithms. Our algorithms need only O(k log n) bits memory, where k is page slots available n size virtual address space, i.e., no more than needed store translation tables pages memory. In fact, we can reduce this k) using appropriate probabilistic data structures. also extend locality reference concept captured allow changes behavior underlying process. formalize introducing an "extended graph". consider parameter /spl Delta/ captures degree change allowed. study new are (unknown) extended graph. do so almost all values which it possible.

参考文章(13)
Ran El-Yaniv, Allan Borodin, Online Computation and Competitive Analysis ,(1998)
Laszlo A. Belady, None, A study of replacement algorithms for a virtual-storage computer Ibm Systems Journal. ,vol. 5, pp. 78- 101 ,(1966) , 10.1147/SJ.52.0078
Daniel J. Kleitman, Douglas B. West, Spanning trees with many leaves SIAM Journal on Discrete Mathematics. ,vol. 4, pp. 99- 106 ,(1991) , 10.1137/0404010
Daniel D. Sleator, Robert E. Tarjan, Amortized efficiency of list update and paging rules Communications of The ACM. ,vol. 28, pp. 202- 208 ,(1985) , 10.1145/2786.2793
Amos Fiat, Anna R. Karlin, Randomized and multipointer paging with locality of reference symposium on the theory of computing. pp. 626- 634 ,(1995) , 10.1145/225058.225280
Amos Fiat, Richard M Karp, Michael Luby, Lyle A McGeoch, Daniel D Sleator, Neal E Young, Competitive paging algorithms Journal of Algorithms. ,vol. 12, pp. 685- 699 ,(1991) , 10.1016/0196-6774(91)90041-V
S. Ben-David, A. Borodin, R. Karp, G. Tardos, A. Wigderson, On the power of randomization in on-line algorithms Algorithmica. ,vol. 11, pp. 2- 14 ,(1994) , 10.1007/BF01294260
Amos Fiat, Ziv Rosen, Experimental studies of access graph based heuristics: beating the LRU standard? symposium on discrete algorithms. pp. 63- 72 ,(1997) , 10.5555/314161.314182
Allan Borodin, Prabhakar Raghavan, Sandy Irani, Baruch Schieber, Competitive paging with locality of reference symposium on the theory of computing. ,vol. 50, pp. 249- 259 ,(1991) , 10.1145/103418.103422
Shai Ben-David, On the power of randomization in online algorithms symposium on the theory of computing. pp. 379- 386 ,(1990) , 10.1145/100216.100268