English

Characterizing the Rate-Memory Tradeoff in Cache Networks within a Factor of 2

Information Theory 2018-09-03 v2 math.IT

Abstract

We consider a basic caching system, where a single server with a database of NN files (e.g. movies) is connected to a set of KK users through a shared bottleneck link. Each user has a local cache memory with a size of MM files. The system operates in two phases: a placement phase, where each cache memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-memory tradeoff of the above caching system within a factor of 2.008842.00884 for both the peak rate and the average rate (under uniform file popularity), improving state of the arts that are within a factor of 44 and 4.74.7 respectively. Moreover, in a practically important case where the number of files (NN) is large, we exactly characterize the tradeoff for systems with no more than 55 users, and characterize the tradeoff within a factor of 22 otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.

Keywords

Cite

@article{arxiv.1702.04563,
  title  = {Characterizing the Rate-Memory Tradeoff in Cache Networks within a Factor of 2},
  author = {Qian Yu and Mohammad Ali Maddah-Ali and A. Salman Avestimehr},
  journal= {arXiv preprint arXiv:1702.04563},
  year   = {2018}
}
R2 v1 2026-06-22T18:19:03.766Z