Caching in Networks without Regret

09/17/2020
by   Debjit Paria, et al.
0

We consider the online problem where n users are connected to m caches in the form of a bipartite network. Each of the m caches has a file storage capacity of C. There is a library consisting of N >C distinct files. Each user can request any one of the files from the library at each time slot. We allow the file request sequences to be chosen in an adversarial fashion. A user's request at a time slot is satisfied if the requested file is already hosted on at least one of the caches connected to the user at that time slot. Our objective is to design an efficient online caching policy with minimal regret. In this paper, we propose an online caching policy based on the (FTPL) paradigm. We show that is regret optimal up to a multiplicative factor of Õ(n^0.375). As a byproduct of our analysis, we design a new linear-time deterministic Pipage rounding procedure for the LP relaxation of a well-known NP-hard combinatorial optimization problem in this area. Our new rounding algorithm substantially improves upon the currently best-known complexity for this problem. Moreover, we show the surprising result that under mild Strong-Law-type assumptions on the file request sequence, the rate of file fetches to the caches approaches to zero under the policy. Finally, we derive a tight universal regret lower bound for the problem, which critically makes use of results from graph coloring theory and certifies the announced approximation ratio.

READ FULL TEXT
research
01/18/2021

Online Caching with Optimal Switching Regret

We consider the classical uncoded caching problem from an online learnin...
research
04/22/2019

Learning to Cache With No Regrets

This paper introduces a novel caching analysis that, contrary to prior w...
research
11/29/2022

Regret-Optimal Online Caching for Adversarial and Stochastic Arrivals

We consider the online caching problem for a cache of limited size. In a...
research
03/31/2020

Fundamental Limits of Online Network-Caching

Optimal caching of files in a content distribution network (CDN) is a pr...
research
01/16/2020

Online Convex Optimization for Caching Networks

We study the problem of wireless edge caching when file popularity is un...
research
05/10/2022

Universal Caching

In the learning literature, the performance of an online policy is commo...
research
07/10/2018

Soft-TTL: Time-Varying Fractional Caching

Standard Time-to-Live (TTL) cache management prescribes the storage of e...

Please sign up or login with your details

Forgot password? Click here to reset