Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
194 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Placement Delivery Arrays for Coded Caching with Shared and Private Caches (2405.02687v1)

Published 4 May 2024 in cs.IT and math.IT

Abstract: We consider a coded caching network consisting of a server with a library of $N$ files connected to $K$ users, where each user is equipped with a dedicated cache of size $M_p$ units. In addition to that, the network consists of $\Lambda\leq K$ helper caches, each with a size $M_h$ units. Each helper cache can serve an arbitrary number of users; however, each user can access only a single helper cache. Also, we assume that the server knows the user-to-helper cache association, defined as the sets of users connected to each helper cache, during the cache placement phase. We propose a solution for the aforementioned coded caching problem by introducing a combinatorial structure called a Shared and Private Placement Delivery Array (SP-PDA). These SP-PDAs describe the helper cache placement, private cache placement, and the server transmissions in a single array. Further, we propose a novel construction of SP-PDAs using two Placement Delivery Arrays (PDAs). Interestingly, we observe that the permutations of the columns of the two chosen PDAs result in SP-PDAs with different performances. Moreover, we characterize the conditions for selecting the best column permutations of the chosen PDAs. Furthermore, the coded caching schemes resulting from SP-PDAs subsume two existing coded caching schemes as special cases. Additionally, SP-PDAs enable the construction of coded caching schemes with much smaller subpacketization numbers -subpacketization number is defined as the number of subfiles to which a file is divided- compared to the existing schemes, without paying much in terms of rate (the size of the transmission in the delivery phase).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (18)
  1. M. A. Maddah-Ali and U. Niesen, “Fundamental limits of caching,” IEEE Trans. Inf. Theory, vol. 60, no. 5, pp. 2856–2867, May 2014.
  2. Q. Yu, M. A. Maddah-Ali, and A. S. Avestimehr, “The exact rate-memory tradeoff for caching with uncoded prefetching,” IEEE Trans. Inf. Theory, vol. 64, no. 2, pp. 1281–1296, Feb. 2018.
  3. K. Wan, D. Tuninetti, and P. Piantanida, “On the optimality of uncoded cache placement,” in Proc. IEEE Inf. Theory Workshop (ITW), Sept. 2016, pp. 161–165.
  4. Q. Yan, M. Cheng, X. Tang and Q. Chen, “On the placement delivery array design for centralized coded caching scheme," IEEE Trans. Inf. Theory, vol. 63, no. 9, pp. 5821–5833, Sept. 2017.
  5. E. Parrinello, A. Ünsal and P. Elia, “Fundamental limits of coded caching with multiple antennas, shared caches and uncoded prefetching,” IEEE Trans. Inf. Theory, vol. 66, no. 4, pp. 2252–2268, Apr. 2020.
  6. S. S. Meel and B. S. Rajan, “Secretive coded caching from PDAs,” in Proc. IEEE Int. Symp. Pers., Indoor, Mobile Radio Commun. (PIMRC), 2021, pp. 373–379.
  7. E. Peter, K. K. K Namboodiri and B. S. Rajan, “A secretive coded caching for shared cache systems using PDAs,” Available on arXiv:2110.11110 [cs.IT], Oct. 2021.
  8. E. Peter, K. K. K Namboodiri, and B. S. Rajan, “Coded caching with shared caches and private caches,” in Proc. IEEE Inf. Theory Workshop (ITW), Apr. 2023, pp. 119–124.
  9. N. Karamchandani, U. Niesen, M. A. Maddah-Ali, and S. N. Diggavi, “Hierarchical coded caching,” IEEE Trans. Inf. Theory, vol. 62, no. 6, pp. 3212–3229, Jun. 2016.
  10. M. Cheng, J. Jiang, Q. Yan, and X. Tang, “Constructions of coded caching schemes with flexible memory size,” IEEE Trans. Commun., vol. 67, no. 6, pp. 4166–4176, Jun. 2019.
  11. M. Cheng, J. Jiang, X. Tang, and Q. Yan, “Some variant of known coded caching schemes with good performance,” IEEE Trans. Commun., vol. 68, no. 3, pp. 1370–1377, Mar. 2020.
  12. X. Zhong, M. Cheng, and J. Jiang, “Placement delivery array based on concatenating construction,” IEEE Commun. Lett., vol. 24, no. 6, pp. 1216–1220, Jun. 2020.
  13. J. Michel and Q. Wang, “Placement delivery arrays from combinations of strong edge colorings,” IEEE Trans. Commun., vol. 68, no. 10, pp. 5953–5964, Oct. 2020.
  14. E. Peter and B. S. Rajan, “Coded caching with shared caches from generalized placement delivery arrays,” in Proc. IEEE Int. Symp. Pers., Indoor, Mobile Radio Commun. (PIMRC), 2021, pp. 380–386.
  15. E. Peter, K. K. K. Namboodiri, and B. S. Rajan, “Shared cache coded caching schemes with known user-to-cache association profile using placement delivery arrays,” in IEEE Inf. Theory Workshop (ITW), 2022, pp. 678–683.
  16. K. K. K. Namboodiri, E. Peter, and B. S. Rajan, “Extended placement delivery arrays for multi-antenna coded caching scheme," IEEE Trans. Commun., vol. 71, no. 10, pp. 5647–5660, Oct. 2023.
  17. T. Yang, K. Wan, M. Cheng, R. C. Qiu and G. Caire, “Multiple-antenna placement delivery array for cache-aided MISO systems,” IEEE Trans. Inf. Theory, vol. 69, no. 8, pp. 4855–4868, Aug. 2023.
  18. Y. Kong, Y. Wu, and M. Cheng, “Centralized hierarchical coded caching scheme over two-layer networks,” Available on arXiv:2205.00233v2 [cs.IT], 25 Sep. 2022.

Summary

We haven't generated a summary for this paper yet.