Finite Length Analysis of Caching-Aided Coded Multicasting
Karthikeyan Shanmugam, Mingyue Ji, Antonia M.Tulino, Jaime Llorca and, Alexandros G. Dimakis

TL;DR
This paper analyzes the finite-length performance of random caching and coded multicasting schemes, revealing limitations and bounds on their efficiency when the number of packets per file is finite, and providing schemes that approach these bounds.
Contribution
It provides the first finite-length analysis of caching schemes, establishing bounds on their multiplicative gain and demonstrating near-optimal schemes with polynomial packet requirements.
Findings
Random schemes achieve at most a 2x gain with sub-exponential packets.
To achieve a 4/3 g multiplicative gain, packets must grow at least as O((N/M)^g).
Concentration results show polynomial packet size suffices for reliable performance.
Abstract
In this work, we study a noiseless broadcast link serving users whose requests arise from a library of files. Every user is equipped with a cache of size files each. It has been shown that by splitting all the files into packets and placing individual packets in a random independent manner across all the caches, it requires at most file transmissions for any set of demands from the library. The achievable delivery scheme involves linearly combining packets of different files following a greedy clique cover solution to the underlying index coding problem. This remarkable multiplicative gain of random placement and coded delivery has been established in the asymptotic regime when the number of packets per file scales to infinity. In this work, we initiate the finite-length analysis of random caching schemes when the number of packets is a function of the system…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
