Adaptive Caching Networks with Optimality Guarantees
Not on the map. Why?
Abstract (arXiv)
We study the problem of optimal content placement over a network of caches, a problem naturally arising in several networking applications, including ICNs, CDNs, and P2P systems. Given a demand of content request rates and paths followed, we wish to determine the content placement that maximizes the expected caching gain, i.e., the reduction of routing costs due to intermediate caching. The offline version of this problem is NP-hard and, in general, the demand and topology may be a priori unknown. Hence, a distributed, adaptive, constant approximation content placement algorithm is desired. We show that path replication, a simple algorithm frequently encountered in literature, can be arbitrarily suboptimal when combined with traditional eviction policies, like LRU, LFU, or FIFO. We propose a distributed, adaptive algorithm that performs stochastic gradient ascent on a concave relaxation of the expected caching gain, and constructs a probabilistic content placement within 1-1/e factor from the optimal, in expectation. Motivated by our analysis, we also propose a novel greedy eviction policy to be used with path replication, and show through numerical evaluations that both algorithms significantly outperform path replication with traditional eviction policies over a broad array of network topologies.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Apr 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 1; 2025: 3.
8 papers.
- 2021No-Regret Caching via Online Mirror Descentcited by 12
- 2022Whittle Index based Q-Learning for Wireless Edge Caching with Linear Function Approximationcited by 7
- 2023Online Submodular Maximization via Online Convex Optimizationcited by 6
- 2021Ascent Similarity Caching with Approximate Indexescited by 2
- 2024Model Predictive Control is Almost Optimal for Restless Banditcited by 1
- 2025Efficient and Optimal No-Regret Caching under Partial Observationcited by 1
- 2025Model Predictive Control is almost Optimal for Heterogeneous Restless Multi-armed Banditscited by 1
- 2025Online Two-Stage Submodular Maximizationcited by 0
- 2025Model Predictive Control is almost Optimal for Heterogeneous Restless Multi-armed Bandits11 Nov 2025
- 2025Online Two-Stage Submodular Maximization22 Oct 2025
- 2025Efficient and Optimal No-Regret Caching under Partial Observation4 Mar 2025
- 2024Model Predictive Control is Almost Optimal for Restless Bandit8 Oct 2024
- 2023Online Submodular Maximization via Online Convex Optimization8 Sep 2023
- 2022Whittle Index based Q-Learning for Wireless Edge Caching with Linear Function Approximation26 Feb 2022
- 2021Ascent Similarity Caching with Approximate Indexes2 Jul 2021
- 2021No-Regret Caching via Online Mirror Descent29 Jan 2021