On the Fundamental Limits of Coded Caching Systems with Restricted Demand Types

06/30/2020
by   Shuo Shao, et al.
0

Caching is a technique to reduce the communication load in peak hours by prefetching contents during off-peak hours. An information-theoretic framework for coded caching was introduced by Maddah-Ali and Niesen in a recent work, where it was shown that significant improvement can be obtained compared to uncoded caching. Considerable efforts have been devoted to identify the precise information-theoretic fundamental limits of the coded caching systems, however the difficulty of this task has also become clear. One of the reasons for this difficulty is that the original coded caching setting allows all possible multiple demand types during delivery, which in fact introduces tension in the coding strategy. In this paper, we seek to develop a better understanding of the fundamental limits of coded caching by investigating systems with certain demand type restrictions. We first consider the canonical three-user three-file system, and show that, contrary to popular beliefs, the worst demand type is not the one in which all three files are requested. Motivated by these findings, we focus on coded caching systems where every file must be requested by at least one user. A novel coding scheme is proposed, which can provide new operating points that are not covered by any previously known schemes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/23/2019

Subpacketization in Coded Caching with Demand Privacy

Coded caching is a technique where we utilize multi-casting opportunitie...
research
09/10/2021

Unselfish Coded Caching can Yield Unbounded Gains over Symmetrically Selfish Caching

The original coded caching scenario assumes a content library that is of...
research
02/07/2022

Coded Caching Does Not Generally Benefit From Selfish Caching

In typical coded caching scenarios, the content of a central library is ...
research
07/15/2020

Coded Caching with Demand Privacy: Constructions for Lower Subpacketization and Generalizations

Coded caching is a technique where we utilize multi-casting opportunitie...
research
01/25/2022

Coded Caching with Heterogeneous User Profiles

Coded caching utilizes pre-fetching during off-peak hours and multi-cast...
research
10/12/2022

On the Optimality of Coded Caching With Heterogeneous User Profiles

In this paper, we consider a coded caching scenario where users have het...
research
10/18/2019

Secure Coded Caching with Colluding Users

In a secure coded caching system, a central server balances the traffic ...

Please sign up or login with your details

Forgot password? Click here to reset