Symmetry, Outer Bounds, and Code Constructions: A Computer-Aided Investigation on the Fundamental Limits of Caching
Chao Tian

TL;DR
This paper uses computer-aided methods and symmetry analysis to investigate the fundamental limits of caching systems, deriving tight bounds and novel code constructions for small systems and exploring larger cases computationally.
Contribution
It introduces a symmetry-based LP approach to characterize caching tradeoffs, proves optimality for small systems, and reverse-engineers new code classes from entropy bounds.
Findings
Complete characterization for two-user systems.
Partial characterization for two-file systems.
New code constructions derived from entropy analysis.
Abstract
We illustrate how computer-aided methods can be used to investigate the fundamental limits of the caching systems, which are significantly different from the conventional analytical approach usually seen in the information theory literature. The linear programming (LP) outer bound of the entropy space serves as the starting point of this approach; however, our effort goes significantly beyond using it to prove information inequalities. We first identify and formalize the symmetry structure in the problem, which enables us to show the existence of optimal symmetric solutions. A symmetry-reduced linear program is then used to identify the boundary of the memory-transmission-rate tradeoff for several small cases, for which we obtain a set of tight outer bounds. General hypotheses on the optimal tradeoff region are formed from these computed data, which are then analytically proven. This…
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.
