Capacity-Achieving PIR Schemes with Optimal Sub-Packetization
arXiv:1710.11370
Abstract
Suppose a database containing records is replicated across servers, and a user wants to privately retrieve one record by accessing the servers such that identity of the retrieved record is secret against any up to servers. A scheme designed for this purpose is called a private information retrieval (PIR) scheme. In practice, capacity-achieving and small sub-packetization are both desired for PIR schemes, because the former implies the highest download rate and the latter usually means simple realization. For general values of , the only known capacity-achieving PIR scheme was designed by Sun and Jafar in 2016 with sub-packetization . In this paper, we design a linear capacity-achieving PIR scheme with much smaller sub-packetization , where and . Furthermore, we prove that for any linear capacity-achieving PIR scheme it must have sub-packetization no less than , implying our scheme has the optimal sub-packetization. Moreover, comparing with Sun and Jafar's scheme, our scheme reduces the field size by a factor of .
16pages