English

On the Fundamental Limits of Cache-aided Multiuser Private Information Retrieval

Information Theory 2020-11-24 v6 Information Retrieval math.IT

Abstract

We consider the problem of cache-aided Multiuser Private Information Retrieval (MuPIR) which is an extension of the single-user cache-aided PIR problem to the case of multiple users. In MuPIR, each of the KuK_{\rm u} cache-equipped users wishes to privately retrieve a message out of KK messages from NN databases each having access to the entire message library. The privacy constraint requires that any individual database learns nothing about the demands of all users. The users are connected to each database via an error-free shared-link. In this paper, we aim to characterize the optimal trade-off between users' memory and communication load for such systems. Based on the proposed novel approach of \emph{cache-aided interference alignment (CIA)}, first, for the MuPIR problem with K=2K=2 messages, Ku=2K_{\rm u}=2 users and N2N\ge 2 databases, we propose achievable retrieval schemes for both uncoded and general cache placement. The CIA approach is optimal when the cache placement is uncoded. For general cache placement, the CIA approach is optimal when N=2N=2 and 33 verified by the computer-aided approach. Second, when K,KuK,K_{\rm u} and NN are general, we propose a new \emph{product design} (PD) which incorporates the PIR code into the linear caching code. The product design is shown to be order optimal within a multiplicative factor of 8 and is exactly optimal when the user cache memory size is large.

Keywords

Cite

@article{arxiv.2010.06492,
  title  = {On the Fundamental Limits of Cache-aided Multiuser Private Information Retrieval},
  author = {Xiang Zhang and Kai Wan and Hua Sun and Mingyue Ji and Giuseppe Caire},
  journal= {arXiv preprint arXiv:2010.06492},
  year   = {2020}
}

Comments

Submitted to IEEE Transactions on Communications. Part of this work has been presented in IEEE ISIT 2020 and WiOpt 2020