Placement Delivery Arrays for Coded Caching with Shared and Private Caches (2405.02687v1)
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).
- M. A. Maddah-Ali and U. Niesen, “Fundamental limits of caching,” IEEE Trans. Inf. Theory, vol. 60, no. 5, pp. 2856–2867, May 2014.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.