Online Caching with no Regret: Optimistic Learning via Recommendations

Naram Mhaisen, George Iosifidis, Douglas Leith

Research output: Contribution to journalArticleScientificpeer-review

3 Downloads (Pure)

Abstract

The design of effective online caching policies is an increasingly important problem for content distribution networks, online social networks and edge computing services, among other areas. This paper proposes a new algorithmic toolbox for tackling this problem through the lens of optimistic online learning. We build upon the Follow-the-Regularized-Leader (FTRL) framework, which is developed further here to include predictions for the file requests, and we design online caching algorithms for bipartite networks with pre-reserved or dynamic storage subject to time-average budget constraints. The predictions are provided by a content recommendation system that influences the users viewing activity and hence can naturally reduce the caching network's uncertainty about future requests. We also extend the framework to learn and utilize the best request predictor in cases where many are available. We prove that the proposed optimistic learning caching policies can achieve sub-zero performance loss (regret) for perfect predictions, and maintain the sub-linear regret bound O(T), which is the best achievable bound for policies that do not use predictions, even for arbitrary-bad predictions. The performance of the proposed algorithms is evaluated with detailed trace-driven numerical tests.

Original languageEnglish
Pages (from-to)5949-5965
Number of pages17
JournalIEEE Transactions on Mobile Computing
Volume23
Issue number5
DOIs
Publication statusPublished - 2023

Bibliographical note

Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care
Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.

Keywords

  • Edge Caching
  • Measurement
  • Metalearning
  • Mobile computing
  • Network Optimization
  • Online Learning
  • Prediction algorithms
  • Predictive models
  • Regret Analysis
  • Routing
  • Social networking (online)

Fingerprint

Dive into the research topics of 'Online Caching with no Regret: Optimistic Learning via Recommendations'. Together they form a unique fingerprint.

Cite this