Optimization of Heterogeneous Coded Caching
Alexander Michael Daniel, Wei Yu

TL;DR
This paper develops an optimization framework for heterogeneous coded caching systems, proving the optimality of a foundational scheme and creating scalable solutions for practical non-uniform system parameters.
Contribution
It introduces a new optimization approach for heterogeneous caching, demonstrating the optimality of existing schemes and proposing scalable methods for complex, realistic system heterogeneities.
Findings
The Maddah Ali and Niesen scheme is proven optimal within a broad family of caching schemes.
Tractable polynomial-scale simplifications perform well compared to exponential-scale optimization.
Insights into the interactions of heterogeneities inform better cache content design.
Abstract
This paper aims to provide an optimization framework for coded caching that accounts for various heterogeneous aspects of practical systems. An optimization theoretic perspective on the seminal work on the fundamental limits of caching by Maddah Ali and Niesen is first developed, whereas it is proved that the coded caching scheme presented in that work is the optimal scheme among a large, non-trivial family of possible caching schemes. The optimization framework is then used to develop a coded caching scheme capable of handling simultaneous non-uniform file length, non-uniform file popularity, and non-uniform user cache size. Although the resulting full optimization problem scales exponentially with the problem size, this paper shows that tractable simplifications of the problem that scale as a polynomial function of the problem size can still perform well compared to the original…
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 · Advanced Wireless Network Optimization
