PIR Schemes With Small Download Complexity and Low Storage Requirements
- 19 September 2019
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 66 (1) , 557-571
Abstract
In the classical model for (information theoretically secure) Private Information Retrieval (PIR) due to Chor, Goldreich, Kushilevitz and Sudan, a user wishes to retrieve one bit of a database that is stored on a set of ${n}$ servers, in such a way that no individual server gains information about which bit the user is interested in. The aim is to design schemes that minimise the total communication between the user and the servers. More recently, there have been moves to consider more realistic models where the total storage of the set of servers, or the per server storage, should be minimised (possibly using techniques from distributed storage), and where the database is divided into ${R}$ -bit records with ${R}>1$ , and the user wishes to retrieve one record rather than one bit. When ${R}$ is large, downloads from the servers to the user dominate the communication complexity and so the aim is to minimise the total number of downloaded bits. Work of Shah, Rashmi and Ramchandran shows that at least ${R}+1$ bits must be downloaded from servers in the worst case, and provides PIR schemes meeting this bound. Sun and Jafar have considered the download cost of a scheme, defined as the ratio of the message length ${R}$ and the total number of bits downloaded. They determine the best asymptotic download cost of a PIR scheme (as ${R}\rightarrow \infty $ ) when a database of ${k}$ messages is stored by ${n}$ servers. This paper provides various bounds on the download complexity of a PIR scheme, generalising those of Shah et al. to the case when the number ${n}$ of servers is bounded, and providing links with classical techniques due to Chor et al. The paper also provides a range of constructions for PIR schemes that are either simpler or perform better than previously known schemes. These constructions include explicit schemes that achieve the best asymptotic download complexity of Sun and Jafar with significantly lower upload complexity, and general techniques for constructing a scheme with good worst case download complexity from a scheme with good download complexity on average.
Keywords
All Related Versions
Funding Information
- National Science Foundation (2016692)
- Engineering and Physical Sciences Research Council (EP/N022114/1)
This publication has 47 references indexed in Scilit:
- Codes for distributed PIR with low storage overhead2015
- Private information retrieval for coded storage2015
- Efficient Private Information Retrieval Over Unsynchronized DatabasesIEEE Journal of Selected Topics in Signal Processing, 2015
- Multi-server private information retrieval over unsynchronized databases2014
- One extra bit of download ensures perfectly private information retrieval2014
- Locality and availability in distributed storage2014
- A Storage-Efficient and Robust Private Information Retrieval Scheme Allowing Few Servers2014
- Private information retrievalCommunications of the ACM, 2010
- Replication is not needed: single database, computationally-private information retrieval2002
- Private information retrievalJournal of the ACM, 1998