Truly Online Paging with Locality of Reference
Amos Fiat, Manor Mendel

TL;DR
This paper introduces truly online paging algorithms that adapt to locality of reference without prior knowledge, using minimal memory, and remain competitive even as locality changes over time.
Contribution
It presents the first truly online algorithms for access graph models that do not require prior access sequence knowledge and adapt to changing locality.
Findings
Algorithms use only O(k log n) bits of memory.
Algorithms remain strongly competitive under certain locality change rates.
Extended access graph model captures temporal locality changes.
Abstract
The competitive analysis fails to model locality of reference in the online paging problem. To deal with it, Borodin et. al. introduced the access graph model, which attempts to capture the locality of reference. However, the access graph model has a number of troubling aspects. The access graph has to be known in advance to the paging algorithm and the memory required to represent the access graph itself may be very large. In this paper we present truly online strongly competitive paging algorithms in the access graph model that do not have any prior information on the access sequence. We present both deterministic and randomized algorithms. The algorithms need only O(k log n) bits of memory, where k is the number of page slots available and n is the size of the virtual address space. I.e., asymptotically no more memory than needed to store the virtual address translation table. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
