20
2

Anonymous Information Delivery

Abstract

We introduce the problem of anonymous information delivery (AID), comprised of KK messages, a user, and NN servers (each holds MM messages) that wish to deliver one out of KK messages to the user anonymously, i.e., without revealing the delivered message index to the user. This AID problem may be viewed as the dual of the private information retrieval problem. The information theoretic capacity of AID, CC, is defined as the maximum number of bits of the desired message that can be anonymously delivered per bit of total communication to the user. For the AID problem with KK messages, NN servers, MM messages stored per server, and NKMN \geq \lceil \frac{K}{M} \rceil, we provide an achievable scheme of rate 1/KM1/\lceil \frac{K}{M} \rceil and an information theoretic converse of rate M/KM/K, i.e., the AID capacity satisfies 1/KMCM/K1/\lceil \frac{K}{M} \rceil \leq C \leq M/K. This settles the capacity of AID when KM\frac{K}{M} is an integer. When KM\frac{K}{M} is not an integer, we show that the converse rate of M/KM/K is achievable if NKgcd(K,M)(Mgcd(K,M)1)(KM1)N \geq \frac{K}{\gcd(K,M)} - (\frac{M}{\gcd(K,M)}-1)(\lfloor \frac{K}{M} \rfloor -1), and the achievable rate of 1/KM1/\lceil \frac{K}{M} \rceil is optimal if N=KMN = \lceil \frac{K}{M} \rceil. Otherwise if KM<N<Kgcd(K,M)(Mgcd(K,M)1)(KM1)\lceil \frac{K}{M} \rceil < N < \frac{K}{\gcd(K,M)} - (\frac{M}{\gcd(K,M)}-1)(\lfloor \frac{K}{M} \rfloor -1), we give an improved achievable scheme and prove its optimality for several small settings.

View on arXiv
Comments on this paper