No-Regret Caching with Noisy Request Estimates
Not on the map. Why?
Abstract (arXiv)
Online learning algorithms have been successfully used to design caching policies with regret guarantees. Existing algorithms assume that the cache knows the exact request sequence, but this may not be feasible in high load and/or memory-constrained scenarios, where the cache may have access only to sampled requests or to approximate requests' counters. In this paper, we propose the Noisy-Follow-the-Perturbed-Leader (NFPL) algorithm, a variant of the classic Follow-the-Perturbed-Leader (FPL) when request estimates are noisy, and we show that the proposed solution has sublinear regret under specific conditions on the requests estimator. The experimental evaluation compares the proposed solution against classic caching policies and validates the proposed approach under both synthetic and real request traces.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 8 of its 23 references that are in the map. First posted on arXiv 5 Sep 2023.
Builds on
8 of 23 references.
References · 8
- 2019Introduction to Online Convex Optimizationcited by 793
- 2013Follow the Leader If You Can, Hedge If You Mustcited by 68
- 2019Learning to Cache With No Regretscited by 15
- 2013Temporal Locality in Today's Content Caching: Why it Matters and How to Model itcited by 13
- 2021No-Regret Caching via Online Mirror Descentcited by 12
- 2022Optimistic No-regret Algorithms for Discrete Cachingcited by 10
- 2022Online Caching with Optimistic Learningcited by 7
- 2016Placing Dynamic Content in Caches with Small Populationcited by 5
Built on by
Citing papers per year: 2025: 1.
1 paper.