English

Lengthening and Extending Binary Private Information Retrieval Codes

Information Theory 2018-01-24 v3 math.IT

Abstract

It was recently shown by Fazeli et al. that the storage overhead of a traditional tt-server private information retrieval (PIR) protocol can be significantly reduced using the concept of a tt-server PIR code. In this work, we show that a family of tt-server PIR codes (with increasing dimensions and blocklengths) can be constructed from an existing tt-server PIR code through lengthening by a single information symbol and code extension by at most t/2\bigl\lceil t/2\bigr\rceil code symbols. Furthermore, by extending a code construction notion from Steiner systems by Fazeli et al., we obtain a specific family of tt-server PIR codes. Based on a code construction technique that lengthens and extends a tt-server PIR code simultaneously, a basic algorithm to find good (i.e., small blocklength) tt-server PIR codes is proposed. For the special case of t=5t=5, we find provably optimal PIR codes for code dimensions k6k\leq 6, while for all 7k327\leq k\leq 32 we find codes of smaller blocklength than the best known codes from the literature. Furthermore, in the case of t=8t = 8, we also find better codes for k=5,6,11,12k = 5, 6, 11, 12. Numerical results show that most of the best found 55-server PIR codes can be constructed from the proposed family of codes connected to Steiner systems.

Keywords

Cite

@article{arxiv.1707.03495,
  title  = {Lengthening and Extending Binary Private Information Retrieval Codes},
  author = {Hsuan-Yin Lin and Eirik Rosnes},
  journal= {arXiv preprint arXiv:1707.03495},
  year   = {2018}
}

Comments

The shorter version of this paper will appear in the proceedings of 2018 International Zurich Seminar on Information and Communication

R2 v1 2026-06-22T20:44:08.752Z