Better and Simpler Learning-Augmented Online Caching

05/28/2020
by   Alexander Wei, et al.
0

Lykouris and Vassilvitskii (ICML 2018) introduce a model of online caching with machine-learned advice, where each page request additionally comes with a prediction of when that page will next be requested. In this model, a natural goal is to design algorithms that (1) perform well when the advice is accurate and (2) remain robust in the worst case a la traditional competitive analysis. Lykouris and Vassilvitskii give such an algorithm by adapting the Marker algorithm to the learning-augmented setting. In a recent work, Rohatgi (SODA 2020) improves on their result with an approach also inspired by randomized marking. We continue the study of this problem, but with a somewhat different approach: We consider combining the BlindOracle algorithm, which just naïvely follows the predictions, with an optimal competitive algorithm for online caching in a black-box manner. The resulting algorithm outperforms all existing approaches while being significantly simpler. Moreover, we show that combining BlindOracle with LRU is in fact optimal among deterministic algorithms for this problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/30/2022

Online TSP with Predictions

We initiate the study of online routing problems with predictions, inspi...
research
10/27/2019

Near-Optimal Bounds for Online Caching with Machine Learned Advice

In the model of online caching with machine learned advice, introduced b...
research
06/28/2021

Robust Learning-Augmented Caching: An Experimental Study

Effective caching is crucial for the performance of modern-day computing...
research
10/06/2022

Paging with Succinct Predictions

Paging is a prototypical problem in the area of online algorithms. It ha...
research
11/03/2020

Beyond Worst-case Analysis of Multicore Caching Strategies

Every processor with multiple cores sharing a cache needs to implement a...
research
10/22/2020

Learning Augmented Energy Minimization via Speed Scaling

As power management has become a primary concern in modern data centers,...
research
02/15/2018

Competitive caching with machine learned advice

Traditional online algorithms encapsulate decision making under uncertai...

Please sign up or login with your details

Forgot password? Click here to reset