English

Optimal Download Cost of Private Information Retrieval for Arbitrary Message Length

Information Theory 2016-10-11 v1 Cryptography and Security Information Retrieval math.IT

Abstract

A private information retrieval scheme is a mechanism that allows a user to retrieve any one out of KK messages from NN non-communicating replicated databases, each of which stores all KK messages, without revealing anything about the identity of the desired message index to any individual database. If the size of each message is LL bits and the total download required by a PIR scheme from all NN databases is DD bits, then DD is called the download cost and the ratio L/DL/D is called an achievable rate. For fixed K,NNK,N\in\mathbb{N}, the capacity of PIR, denoted by CC, is the supremum of achievable rates over all PIR schemes and over all message sizes, and was recently shown to be C=(1+1/N+1/N2++1/NK1)1C=(1+1/N+1/N^2+\cdots+1/N^{K-1})^{-1}. In this work, for arbitrary K,NK, N, we explore the minimum download cost DLD_L across all PIR schemes (not restricted to linear schemes) for arbitrary message lengths LL under arbitrary choices of alphabet (not restricted to finite fields) for the message and download symbols. If the same MM-ary alphabet is used for the message and download symbols, then we show that the optimal download cost in MM-ary symbols is DL=LCD_L=\lceil\frac{L}{C}\rceil. If the message symbols are in MM-ary alphabet and the downloaded symbols are in MM'-ary alphabet, then we show that the optimal download cost in MM'-ary symbols, DL{LC,LC1,LC2}D_L\in\left\{\left\lceil \frac{L'}{C}\right\rceil,\left\lceil \frac{L'}{C}\right\rceil-1,\left\lceil \frac{L'}{C}\right\rceil-2\right\}, where L=LlogMML'= \lceil L \log_{M'} M\rceil.

Keywords

Cite

@article{arxiv.1610.03048,
  title  = {Optimal Download Cost of Private Information Retrieval for Arbitrary Message Length},
  author = {Hua Sun and Syed A. Jafar},
  journal= {arXiv preprint arXiv:1610.03048},
  year   = {2016}
}