The Capacity of -Private Information Retrieval with Private Side Information

We consider the problem of -Private Information Retrieval with private side information (TPIR-PSI). In this problem, replicated databases store independent messages, and a user, equipped with a local cache that holds messages as side information, wishes to retrieve one of the other messages. The desired message index and the side information must remain jointly private even if any of the databases collude. We show that the capacity of TPIR-PSI is . As a special case obtained by setting , this result settles the capacity of PIR-PSI, an open problem previously noted by Kadhe et al. We also consider the problem of symmetric-TPIR with private side information (STPIR-PSI), where the answers from all databases reveal no information about any other message besides the desired message. We show that the capacity of STPIR-PSI is if the databases have access to common randomness (not available to the user) that is independent of the messages, in an amount that is at least bits per desired message bit. Otherwise, the capacity of STPIR-PSI is zero.
View on arXiv