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.
A otro idioma
del contenido fuente
arxiv.org
Ideas clave extraídas de
by Ilan Doron-A... a las arxiv.org 04-23-2024
https://arxiv.org/pdf/2404.13334.pdfConsultas más profundas