This work considers the coded caching problem with shared caches, where users share the caches, and each user gets access only to one cache. The user-to-cache association is assumed to be known at the server during the placement phase. We focus on the schemes derived using placement delivery arrays (PDAs). The PDAs were originally designed to address the sub-packetization bottleneck of coded caching in a dedicated cache setup. We observe that in the setup of this paper permuting the columns of the PDA results in schemes with different performance for the same problem, but the sub-packetization level remains the same. This is contrary to what was observed for dedicated cache networks. We propose a procedure to identify the ordering of columns that gives the best performance possible for the PDA employed for the given problem. Further, some specific classes of PDAs are chosen and the performance gain achieved by reordering the columns of the PDA is illustrated.
翻译:这项工作考虑了共享缓存的编码缓存问题, 用户共享缓存, 每个用户只能访问一个缓存 。 用户对缓存协会假定在放置阶段在服务器上为人所知 。 我们侧重于使用放置交付阵列( PDAs) 产生的计划 。 PDAs 最初设计的目的是在专用缓存装置中解决编码缓存的子包装瓶颈问题 。 我们注意到, 在本文设置中, 将 PDA 列的结果涂上同一问题不同性能的方案, 但子包装级别保持不变 。 这与专用缓存网络所观察到的相反 。 我们提议了一个程序, 用于确定列的排序, 给 PDA 用于特定问题的功能提供最佳性能 。 此外, 选择了某些具体的 PDA 类别, 并用重新排序 PDA 列实现的性能收益 。