Chapter Summary
Chapter Summary
Key Points
- 1.
The shared-link coded caching network is defined by four parameters: users, files, per-user cache , delivery rate . A placement phase (off-peak) fills the caches without knowing future demands; a delivery phase (peak) sends a single coded message from which each user recovers its requested file using the message and its cache.
- 2.
Popularity (uncoded) caching places the most popular files in every cache, achieving cache-hit ratio and expected delivery rate . This is provably optimal within the uncoded regime — no whole-file placement + unicast delivery scheme does better.
- 3.
The worst-case rate under uncoded caching is . Caching saves each user's own miss rate by a factor (the local caching gain), but uncoded delivery cannot multicast usefully when users want different files.
- 4.
The figure of merit is the memory ratio , not absolute . With fixed and growing , the popularity- caching hit ratio collapses — caches cannot keep up with libraries. The right x-axis is the fractional cache size , which is bounded in regardless of how large the library gets.
- 5.
Coded caching preview. The Maddah-Ali–Niesen scheme achieves where is the coded caching gain parameter. Each coded multicast message simultaneously serves users. For large networks this gain is unbounded.
- 6.
Two gains, not one. Caching provides a local gain — the miss-rate reduction captured by any caching strategy — and a coded multicasting gain — the combinatorial savings from sharing coded messages across users. Popularity caching captures only the first. The two gains multiply, so coded caching dominates whenever is non-negligible.
- 7.
Practical caveats. The MAN scheme requires subfiles per file (exponential in ), assumes uniform demand, and uses an error-free shared link. Each caveat defines a theme of a later chapter: subpacketization (Ch 14), non-uniform demand (Ch 13), and wireless channels (Chs 5–9).
Looking Ahead
Chapter 2 delivers on the preview: we construct the Maddah-Ali–Niesen scheme explicitly, prove the rate formula , and visualize the placement/delivery dance that makes each XOR message simultaneously useful to users. Chapter 3 then asks: is the MAN rate optimal? We will see that under uncoded placement it is (Yu-Maddah-Ali-Avestimehr 2018), and that the general case is still an open problem.