
TL;DR
This paper introduces non-linear paging, a general model encompassing weighted, submodular, and supermodular paging, and develops tight algorithms and bounds for this broad setting, advancing understanding of cache management.
Contribution
It formulates a new non-linear paging model, introduces a novel parameter and LP approach, and provides tight algorithms and bounds for general and supermodular paging.
Findings
Developed a tight deterministic ompetitive algorithm for non-linear paging.
Established a lower bound of o(al log^2 (ll)) for randomized algorithms.
Provided polylogarithmic bounds and offline algorithms for supermodular paging.
Abstract
We formulate and study non-linear paging - a broad model of online paging where the size of subsets of pages is determined by a monotone non-linear set function of the pages. This model captures the well-studied classic weighted paging and generalized paging problems, and also submodular and supermodular paging, studied here for the first time, that have a range of applications from virtual memory to machine learning. Unlike classic paging, the cache threshold parameter does not yield good competitive ratios for non-linear paging. Instead, we introduce a novel parameter that generalizes the notion of cache size to the non-linear setting. We obtain a tight deterministic -competitive algorithm for general non-linear paging and a -competitive lower bound for randomized algorithms. Our algorithm is based on a new generic LP for the problem…
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.
