Prerequisites & Notation
Before You Begin
This chapter tackles the practical obstacle that has kept coded caching out of production systems: subpacketization. Prerequisites: MAN placement/delivery, combinatorial basics, and index coding.
- Index coding and graph-coloring (Ch 4)(Review ch04)
Self-check: Can you connect MAN's conflict graph to chromatic number?
- Combinatorial designs basics
Self-check: What is a balanced incomplete block design (BIBD)?
- Polynomial vs exponential complexity
Self-check: Why is exponential in ?
- Stirling's approximation
Self-check: Can you estimate for large ?
Notation for This Chapter
Symbols for PDA and subpacketization analysis.
| Symbol | Meaning | Introduced |
|---|---|---|
| Subpacketization: number of subfiles per file | s01 | |
| MAN subpacketization — exponential in | s01 | |
| Placement Delivery Array (PDA) — integer matrix | s02 | |
| PDA with users, subfiles, cached per file, transmissions | s02 | |
| Rate achieved by PDA: file units | s02 | |
| Fractional chromatic number (used in graph-coloring delivery) | s03 | |
| Target caching gain (same as MAN) | s01 |