: Regret-Optimal Caching in Networks
Debjit Paria, Abhishek Sinha
Abstract
We consider an online prediction problem in the context of network caching. Assume that multiple users are connected to several caches via a bipartite network. At any time slot, each user may request an arbitrary file chosen from a large catalog. A user's request at a slot is met if the requested file is cached in at least one of the caches connected to the user. Our objective is to predict, prefetch, and optimally distribute the files on the caches at each slot to maximize the total number of cache hits. The problem is non-trivial due to the non-convex and non-smooth nature of the objective function. In this paper, we propose LeadCache -an efficient online caching policy based on the Follow-the-Perturbed-Leader paradigm. We show that LeadCache is regret-optimal up to a factor of Õ(n 3 8 ), where n is the number of users. We design two efficient implementations of the LeadCache policy, one based on Pipage rounding and the other based on Madow's sampling, each of which makes precisely one call to an LP-solver per iteration. Furthermore, with a Strong-Law-type assumption, we show that the total number of file fetches under LeadCache remains almost surely finite over an infinite horizon. Finally, we derive an approximately tight regret lower bound using results from graph coloring. We conclude that the learning-based LeadCache policy decisively outperforms the state-of-the-art caching policies both theoretically and empirically.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 98cfe6ec-7118-43f2-963c-9cbc40340424Related papers
- Online Weighted Paging with Unknown WeightsOrin Levy, Noam Touitou, Aviv RosenbergNeurIPS 2024 · 1 citation
- Parsimonious Learning-Augmented CachingSungjin Im, Ravi Kumar, Aditya Petety, Manish PurohitICML 2022 · 32 citations
- Paging with Succinct PredictionsAntonios Antoniadis, Joan Boyar, Marek Eliás, Lene Monrad Favrholdt et al.ICML 2023 · 22 citations
- Dynamic Regret of Randomized Online Service Caching in Edge ComputingSiqi Fan, I-Hong Hou, Van Sy MaiINFOCOM 2023 · 15 citations
- Parsimonious Learning-Augmented Online Metric MatchingYongho Shin, Phanu VajanopathICML 2026 · 1 citation
