We study the block-aware caching problem, a generalization of classic caching in which fetching (or evicting) pages from the same block incurs the same cost as fetching (or evicting) just one page from the block. Given a cache of size $k$, and a sequence of requests from $n$ pages partitioned into given blocks of size $\beta\leq k$, the goal is to minimize the total cost of fetching to (or evicting from) cache. We show the following results: $\bullet$ For the eviction cost model, we show an $O(\log k)$-approximate offline algorithm, a $k$-competitive deterministic online algorithm, and an $O(\log^2 k)$-competitive randomized online algorithm. $\bullet$ For the fetching cost model, we show an integrality gap of $\Omega(\beta)$ for the na...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
Weighted caching is a generalization of paging in which the cost to evict an item depends on the ite...
Weighted caching is a generalization of paging in which the cost to evict an item depends on the ite...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
We consider online algorithms for the generalized caching problem. Here we are given a cache of size...
Weighted caching is a generalization of paging in which the cost to evict an item depends on the ite...
Weighted caching is a generalization of paging in which the cost to evict an item depends on the ite...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...
We consider a variant of the online paging problem where the online algorithm may buy additional cac...