No-Regret Caching via Online Mirror Descent
Not on the map. Why?
Abstract (arXiv)
We study an online caching problem in which requests can be served by a local cache to avoid retrieval costs from a remote server. The cache can update its state after a batch of requests and store an arbitrarily small fraction of each file. We study no-regret algorithms based on Online Mirror Descent (OMD) strategies. We show that bounds for the regret crucially depend on the diversity of the request process, provided by the diversity ratio R/h, where R is the size of the batch, and h is the maximum multiplicity of a request in a given batch. We characterize the optimality of OMD caching policies w.r.t. regret under different diversity regimes. We also prove that, when the cache must store the entire file, rather than a fraction, OMD strategies can be coupled with a randomized rounding scheme that preserves regret guarantees, even when update costs cannot be neglected. We provide a formal characterization of the rounding problem through optimal transport theory, and moreover we propose a computationally efficient randomized rounding scheme.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 16 of its 63 references that are in the map. First posted on arXiv 29 Jan 2021.
Builds on
16 of 63 references.
References · 16
- 2019Introduction to Online Convex Optimizationcited by 803
- 2014Convex Optimization: Algorithms and Complexitycited by 575
- 2015A Tale of Two Metrics: Simultaneous Bounds on Competitiveness and Regretcited by 18
- 2019Learning to Cache With No Regretscited by 16
- 2015Projection onto the capped simplexcited by 15
- 2020LeadCache: Regret-Optimal Caching in Networkscited by 14
- 2013Temporal Locality in Today's Content Caching: Why it Matters and How to Model itcited by 13
- 2021Online Caching with Optimal Switching Regretcited by 11
- 2016Adaptive Caching Networks with Optimality Guaranteescited by 8
- 2017k-server via multiscale entropic regularizationcited by 7
- 2019Cache Optimization Models and Algorithmscited by 6
- 2018Implicit Coordination of Caches in Small Cell Networks under Unknown Popularity Profilescited by 5
4 more
- 2013A unified approach to the performance analysis of caching systemscited by 3
- 2016A Utility Optimization Approach to Network Cache Designcited by 3
- 2014Optimal Geographic Caching In Cellular Networkscited by 2
- 2017Joint Cache Resource Allocation and Request Routing for In-network Caching Servicescited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 2; 2024: 2; 2025: 2; 2026: 1.
12 papers.
- 2022Optimistic No-regret Algorithms for Discrete Cachingcited by 10
- 2022Whittle Index based Q-Learning for Wireless Edge Caching with Linear Function Approximationcited by 8
- 2022Online Caching with Optimistic Learningcited by 7
- 2022Online Caching with no Regret: Optimistic Learning via Recommendationscited by 4
- 2021Ascent Similarity Caching with Approximate Indexescited by 2
- 2023On the Regret of Online Edge Service Hostingcited by 1
- 2023No-Regret Caching with Noisy Request Estimatescited by 1
- 2024An Online Gradient-Based Caching Policy with Logarithmic Complexity and Regret Guaranteescited by 1
- 2025Efficient and Optimal No-Regret Caching under Partial Observationcited by 1
- 2026Parameter-Free Non-Ergodic Extragradient Algorithms for Solving Monotone Variational Inequalitiescited by 1
- 2024On the Regret of Coded Caching with Adversarial Requestscited by 0
- 2025Optimistic Learning for Communication Networkscited by 0
- 2026Parameter-Free Non-Ergodic Extragradient Algorithms for Solving Monotone Variational Inequalities9 Apr 2026
- 2025Optimistic Learning for Communication Networks4 Apr 2025
- 2025Efficient and Optimal No-Regret Caching under Partial Observation4 Mar 2025
- 2024On the Regret of Coded Caching with Adversarial Requests19 Sep 2024
- 2024An Online Gradient-Based Caching Policy with Logarithmic Complexity and Regret Guarantees2 May 2024
- 2023No-Regret Caching with Noisy Request Estimates5 Sep 2023
- 2023On the Regret of Online Edge Service Hosting13 Mar 2023
- 2022Optimistic No-regret Algorithms for Discrete Caching15 Aug 2022
- 2022Online Caching with no Regret: Optimistic Learning via Recommendations20 Apr 2022
- 2022Whittle Index based Q-Learning for Wireless Edge Caching with Linear Function Approximation26 Feb 2022
- 2022Online Caching with Optimistic Learning22 Feb 2022
- 2021Ascent Similarity Caching with Approximate Indexes2 Jul 2021