# On Coded Caching with Correlated Files

**Authors:** Kai Wan, Daniela Tuninetti, Mingyue Ji, Giuseppe Caire

arXiv: 1901.05732 · 2021-06-15

## TL;DR

This paper investigates the limits of coded caching with correlated files, deriving bounds and optimal schemes under uncoded cache placement, and introduces interference alignment techniques to improve load efficiency.

## Contribution

It provides new bounds and optimal caching schemes for correlated files with uncoded placement, and develops interference alignment methods to enhance load reduction.

## Key findings

- Optimal caching schemes under specific demand and correlation conditions.
- A two-phase interference alignment delivery scheme within a factor of 2 of optimal.
- Reduction in load compared to existing schemes for multi-file requests.

## Abstract

This paper studies the fundamental limits of the shared-link coded caching problem with correlated files, where a server with a library of $N$ files communicates with $K$ users who can locally cache $M$ files. Given an integer $r \in [N]$, correlation is modeled as follows: each r-subset of files contains a unique common block. The tradeoff between the cache size and the average transmitted load is considered. First, a converse bound under the constraint of uncoded cache placement (i.e., each user directly stores a subset of the library bits) is derived. Then, a caching scheme for the case where every user demands a distinct file (possible for $N \geq K$) is shown to be optimal under the constraint of uncoded cache placement. This caching scheme is further proved to be decodable and optimal under the constraint of uncoded cache placement when (i) $KrM \leq 2N$ or $KrM \geq (K - 1)N $or $r \in \{1,2,N- 1,N\}$ for every demand type (i.e., when the demanded file are not necessarily distinct), and (ii) when the number of distinct demanded files is no larger than four. Finally, a two-phase delivery scheme based on interference alignment is shown to be optimal to within a factor of 2 under the constraint of uncoded cache placement for every possible demands. As a by-product, the proposed interference alignment scheme is shown to reduce the (worst-case or average) load of state-of-the-art schemes for the coded caching problem where the users can request multiple files.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.05732/full.md

## Figures

15 figures with captions in the complete paper: https://tomesphere.com/paper/1901.05732/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/1901.05732/full.md

---
Source: https://tomesphere.com/paper/1901.05732