4.5 Article

Fundamental Structure of Optimal Cache Placement for Coded Caching With Nonuniform Demands

Journal

IEEE TRANSACTIONS ON INFORMATION THEORY
Volume 68, Issue 10, Pages 6528-6547

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TIT.2022.3179266

Keywords

Coded caching; content delivery; cache placement; nonuniform file popularity; optimization

Funding

  1. Natural Sciences and Engineering Research Council of Canada (NSERC)

Ask authors/readers for more resources

This paper investigates the caching system for multiple cache-enabled users with random demands. It characterizes the optimal uncoded cache placement structure for the coded caching scheme (CCS) under nonuniform file popularity. The study shows that the optimal cache placement has at most three file groups, and proposes a simple algorithm to obtain the final optimal cache placement. Furthermore, it analyzes the file subpacketization in CCS with the optimal cache placement solution.
This paper studies the caching system of multiple cache-enabled users with random demands. Under nonuniform file popularity, we thoroughly characterize the optimal uncoded cache placement structure for the coded caching scheme (CCS). Formulating the cache placement as an optimization problem to minimize the average delivery rate, we identify the file group structure in the optimal solution. We show that, regardless of the file popularity distribution, there are at most three file groups in the optimal cache placement, where files within a group have the same cache placement. We further characterize the complete structure of the optimal cache placement and obtain the closed-form solution in each of the three file group structures. A simple algorithm is developed to obtain the final optimal cache placement by comparing a set of candidate closed-form solutions computed in parallel. We provide insight into the file groups formed by the optimal cache placement. The optimal placement solution also indicates that coding between file groups may be explored during delivery, in contrast to the existing suboptimal file grouping schemes. Using the file group structure in the optimal cache placement for the CCS, we propose a new information-theoretic converse bound for coded caching that is tighter than the existing best one. Moreover, we characterize the file subpacketization in the CCS with the optimal cache placement solution and show that the maximum subpacketization level in the worst case scales as O(2K/root K) for K users.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available