TY - JOUR
T1 - Benefits of Cache Assignment on Degraded Broadcast Channels
AU - Saeedi Bidokhti, Shirin
AU - Wigger, Michele
AU - Yener, Aylin
N1 - Funding Information:
Manuscript received February 26, 2017; revised February 4, 2019; accepted June 14, 2019. Date of publication July 4, 2019; date of current version October 18, 2019. S. Saeedi Bidokhti was supported by the National Science Foundation under Award 1850356. M. Wigger was supported by the European Research Council under Grant 715111. This paper was presented in part at the IEEE International Conference on Communications 2017, in Paris, France, and at the IEEE International Symposium on Information Theory 2017, in Aachen, Germany.
Publisher Copyright:
© 1963-2012 IEEE.
PY - 2019/11
Y1 - 2019/11
N2 - Degraded K-user broadcast channels (BCs) are studied when the receivers are facilitated with cache memories. Lower and upper bounds are derived on the capacity-memory tradeoff, i.e., on the largest rate of reliable communication over the BC as a function of the receivers' cache sizes, and the bounds are shown to match for interesting special cases. The lower bounds are achieved by two new coding schemes that benefit from nonuniform cache assignments. Lower and upper bounds are also established on the global capacity-memory tradeoff, i.e., on the largest capacity-memory tradeoff that can be attained by optimizing the receivers' cache sizes subject to a total cache memory budget. The bounds coincide when the total cache memory budget is sufficiently small or sufficiently large, where the thresholds depend on the BC statistics. For small cache memories, it is optimal to assign all the cache memory to the weakest receiver. In this regime, the global capacity-memory tradeoff grows by the total cache memory budget divided by the number of files in the system. In other words, a perfect global caching gain is achievable in this regime and the performance corresponds to a system where all the cache contents in the network are available to all receivers. For large cache memories, it is optimal to assign a positive cache memory to every receiver, such that the weaker receivers are assigned larger cache memories compared to the stronger receivers. In this regime, the growth rate of the global capacity-memory tradeoff is further divided by the number of users, which corresponds to a local caching gain. It is observed numerically that a uniform assignment of the total cache memory is suboptimal in all regimes, unless the BC is completely symmetric. For erasure BCs, this claim is proved analytically in the regime of small cache sizes.
AB - Degraded K-user broadcast channels (BCs) are studied when the receivers are facilitated with cache memories. Lower and upper bounds are derived on the capacity-memory tradeoff, i.e., on the largest rate of reliable communication over the BC as a function of the receivers' cache sizes, and the bounds are shown to match for interesting special cases. The lower bounds are achieved by two new coding schemes that benefit from nonuniform cache assignments. Lower and upper bounds are also established on the global capacity-memory tradeoff, i.e., on the largest capacity-memory tradeoff that can be attained by optimizing the receivers' cache sizes subject to a total cache memory budget. The bounds coincide when the total cache memory budget is sufficiently small or sufficiently large, where the thresholds depend on the BC statistics. For small cache memories, it is optimal to assign all the cache memory to the weakest receiver. In this regime, the global capacity-memory tradeoff grows by the total cache memory budget divided by the number of files in the system. In other words, a perfect global caching gain is achievable in this regime and the performance corresponds to a system where all the cache contents in the network are available to all receivers. For large cache memories, it is optimal to assign a positive cache memory to every receiver, such that the weaker receivers are assigned larger cache memories compared to the stronger receivers. In this regime, the growth rate of the global capacity-memory tradeoff is further divided by the number of users, which corresponds to a local caching gain. It is observed numerically that a uniform assignment of the total cache memory is suboptimal in all regimes, unless the BC is completely symmetric. For erasure BCs, this claim is proved analytically in the regime of small cache sizes.
UR - http://www.scopus.com/inward/record.url?scp=85077493229&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85077493229&partnerID=8YFLogxK
U2 - 10.1109/TIT.2019.2926714
DO - 10.1109/TIT.2019.2926714
M3 - Article
AN - SCOPUS:85077493229
SN - 0018-9448
VL - 65
SP - 6999
EP - 7019
JO - IRE Professional Group on Information Theory
JF - IRE Professional Group on Information Theory
IS - 11
M1 - 8755868
ER -