Fundamental Limits of Caching
Mohammad Ali Maddah-Ali, Urs Niesen

TL;DR
This paper introduces a new information-theoretic framework for caching that leverages both local and global cache sizes, proposing a novel coded caching scheme that significantly improves peak network rates.
Contribution
It presents a new caching scheme exploiting both local and global cache gains, achieving near-optimal performance with a multiplicative rate improvement.
Findings
The proposed scheme outperforms previous methods by a factor proportional to the number of users.
The scheme's performance is within a constant factor of the theoretical optimum.
Exploiting global cache size yields substantial improvements in peak network rates.
Abstract
Caching is a technique to reduce peak traffic rates by prefetching popular content into memories at the end users. Conventionally, these memories are used to deliver requested content in part from a locally cached copy rather than through the network. The gain offered by this approach, which we term local caching gain, depends on the local cache size (i.e, the memory available at each individual user). In this paper, we introduce and exploit a second, global, caching gain not utilized by conventional caching schemes. This gain depends on the aggregate global cache size (i.e., the cumulative memory available at all users), even though there is no cooperation among the users. To evaluate and isolate these two gains, we introduce an information-theoretic formulation of the caching problem focusing on its basic structure. For this setting, we propose a novel coded caching scheme that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Cooperative Communication and Network Coding · Opportunistic and Delay-Tolerant Networks
