Competitive Ratio of Online Caching with Predictions: Lower and Upper Bounds

๐Ÿ“… 2024-10-02
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
This paper studies the prediction-augmented online caching problem, where each request is accompanied by a prediction of the next occurrence time of the corresponding page. Methodologically, we first improve the upper bound on the competitive ratio of the BlindOracle algorithm. Second, we establish, for the first time, a lower bound of ฮฉ(โˆšh) on the competitive ratio of any randomized online caching algorithm, where h denotes the prediction error boundโ€”thereby revealing the inherent hardness of the problem. Third, we propose a hybrid strategy combining BlindOracle and Marker, achieving an O(1)-competitive ratio under bounded prediction error, which is optimal up to constant factors. Collectively, our results significantly tighten both the upper and lower bounds on the competitive ratio for prediction-augmented caching, yielding the strongest known theoretical guarantees to date. This work provides a foundational benchmark for learning-augmented online algorithms.

Technology Category

Application Category

๐Ÿ“ Abstract
We address the problem of learning-augmented online caching in the scenario when each request is accompanied by a prediction of the next occurrence of the requested page. We improve currently known bounds on the competitive ratio of the BlindOracle algorithm, which evicts a page predicted to be requested last. We also prove a lower bound on the competitive ratio of any randomized algorithm and show that a combination of the BlindOracle with the Marker algorithm achieves a competitive ratio that is optimal up to some constant.
Problem

Research questions and friction points this paper is trying to address.

Improving competitive ratio bounds for learning-augmented online caching
Analyzing BlindOracle algorithm with next-request predictions
Proving optimality of combined BlindOracle-Marker algorithm
Innovation

Methods, ideas, or system contributions that make the work stand out.

Improves BlindOracle algorithm competitive ratio
Proves lower bound for randomized algorithms
Combines BlindOracle with Marker algorithm
๐Ÿ”Ž Similar Papers
No similar papers found.
D
Daniel Skachkov
MSU Institute for Artificial Intelligence, Moscow, Russia
D
Denis Ponomaryov
Institute of Informatics Systems, Novosibirsk, Russia
Y
Yuri Dorn
MSU Institute for Artificial Intelligence, Moscow, Russia
A
Alexander Demin
Institute of Informatics Systems, Novosibirsk, Russia