Scale-Free Allocation, Amortized Convexity, and Myopic Weighted Paging

11/18/2020
by   Nikhil Bansal, et al.
0

Inspired by Belady's optimal algorithm for unweighted paging, we consider a natural myopic model for weighted paging in which an algorithm has access to the relative ordering of all pages with respect to the time of their next arrival. We provide an ℓ-competitive deterministic and an O(logℓ)-competitive randomized algorithm, where ℓ is the number of distinct weight classes. Both these bounds are tight and imply an O(log W) and O(loglog W)-competitive ratio respectively when the page weights lie between 1 and W. Our model and results also simultaneously generalize the paging with predictions (Lykouris and Vassilvitskii, 2018) and the interleaved paging (Barve et al., 2000; Cao et al., 1994; Kumar et al., 2019) settings to the weighted case. Perhaps more interestingly, our techniques shed light on a family of interconnected geometric allocation problems. We show that the competitiveness of myopic weighted paging lies in between that of two similar problems called soft and strict allocation. While variants of the allocation problem have been studied previously in the context of the k-server problem, our formulation exhibits a certain scale-free property that poses significant technical challenges. Consequently, simple multiplicative weight update algorithms do not seem to work here; instead, we are forced to use a novel technique that decouples the rate of change of the allocation variables from their value. For offline unweighted paging, we also provide an alternate proof of the optimality of Belady's classic Farthest in Future algorithm, which may be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2021

Competitive Algorithms for Online Weighted Bipartite Matching and its Variants

Online bipartite matching has been extensively studied. In the unweighte...
research
07/14/2020

A Nearly Optimal Deterministic Online Algorithm for Non-Metric Facility Location

In the online non-metric variant of the facility location problem, there...
research
11/14/2021

Online Max-min Fair Allocation

We study an online version of the max-min fair allocation problem for in...
research
06/17/2020

Caching with Time Windows and Delays

We consider two generalizations of the classical weighted paging problem...
research
08/09/2018

Maximum Weight Online Matching with Deadlines

We study the problem of matching agents who arrive at a marketplace over...
research
01/13/2022

Dynamic Local Searchable Symmetric Encryption

In this article, we tackle for the first time the problem of dynamic mem...
research
11/30/2021

Online metric allocation

We introduce a natural online allocation problem that connects several o...

Please sign up or login with your details

Forgot password? Click here to reset