The paper introduces a broad model of online paging called "non-linear paging", where the size of subsets of pages is determined by a monotone non-linear set function, rather than a simple linear function as in classic paging. This model captures several well-studied problems like weighted paging and generalized paging, as well as new variants like submodular and supermodular paging.
The authors show that the classic parameter of cache size (k) does not yield good competitive ratios for non-linear paging. Instead, they introduce a new parameter called "width" (ℓ) that generalizes the notion of cache size to the non-linear setting. They obtain a tight deterministic ℓ-competitive algorithm for general non-linear paging, and a lower bound of Ω(log²(ℓ)) for randomized algorithms.
The algorithm is based on a new generic LP formulation that captures both submodular and supermodular paging, in contrast to previous LPs used for submodular cover settings. The authors also focus on the supermodular paging problem, which is a variant of online set cover and online submodular cover, and obtain polylogarithmic lower and upper bounds as well as an offline approximation algorithm.
Na inny język
z treści źródłowej
arxiv.org
Głębsze pytania