Adding transmitters dramatically boosts coded-caching gains for finite file sizes
Abstract
In the context of coded caching in the -user BC, our work reveals the surprising fact that having multiple () transmitting antennas, dramatically ameliorates the long-standing subpacketization bottleneck of coded caching by reducing the required subpacketization to approximately its th root, thus boosting the actual DoF by a multiplicative factor of up to . In asymptotic terms, this reveals that as long as scales with the theoretical caching gain, then the full cumulative (multiplexing + full caching) gains are achieved with constant subpacketization. This is the first time, in any known setting, that unbounded caching gains appear under finite file-size constraints. The achieved caching gains here are up to times higher than any caching gains previously experienced in any single- or multi-antenna fully-connected setting, thus offering a multiplicative mitigation to a subpacketization problem that was previously known to hard-bound caching gains to small constants. The proposed scheme is practical and it works for all values of and all cache sizes. The scheme's gains show in practice: e.g. for , when the theoretical caching gain of , under the original coded caching algorithm, would have needed subpacketization , while if extra transmitting antennas were added, the subpacketization was previously known to match or exceed . Now for , our scheme offers the theoretical (unconstrained) cumulative DoF , with subpacketization . The work extends to the multi-server and cache-aided IC settings, while the scheme's performance, given subpacketization , is within a factor of 2 from the optimal linear sum-DoF.
Keywords
Cite
@article{arxiv.1802.03389,
title = {Adding transmitters dramatically boosts coded-caching gains for finite file sizes},
author = {Eleftherios Lampiris and Petros Elia},
journal= {arXiv preprint arXiv:1802.03389},
year = {2018}
}
Comments
29 pages