An Online Gradient-Based Caching Policy with Logarithmic Complexity and Regret Guarantees
Damiano Carra, Giovanni Neglia

TL;DR
This paper introduces a new online caching policy with logarithmic complexity and regret guarantees, enabling scalable, adaptive cache management with proven performance bounds in large-scale real-world scenarios.
Contribution
A novel gradient-based caching policy with logarithmic complexity and regret guarantees, suitable for large-scale applications and demonstrating practical benefits.
Findings
Achieves logarithmic computational complexity.
Demonstrates effectiveness on large-scale real-world data.
Provides regret guarantees with practical performance benefits.
Abstract
Commonly used caching policies, such as LRU (Least Recently Used) or LFU (Least Frequently Used), exhibit optimal performance only under specific traffic patterns. Even advanced machine learning-based methods, which detect patterns in historical request data, struggle when future requests deviate from past trends. Recently, a new class of policies has emerged that are robust to varying traffic patterns. These algorithms address an online optimization problem, enabling continuous adaptation to the context. They offer theoretical guarantees on the regret metric, which measures the performance gap between the online policy and the optimal static cache allocation in hindsight. However, the high computational complexity of these solutions hinders their practical adoption. In this study, we introduce a new variant of the gradient-based online caching policy that achieves groundbreaking…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Optimization and Search Problems
