Suppose there are distributed databases each storing a full set of independent files. A user wants to retrieve out of the files without revealing the identity of the files. When it is the classic problem of private information retrieval (PIR). In this paper we study the problem of private multi-file retrieval (PMFR) which covers the case of general . We first prove an upper bound on the capacity of PMFR schemes which indicates the minimum possible download size per unit of retrieved files. Then we design a general PMFR scheme which happens to attain the upper bound when , thus achieving the optimal communication cost. As goes down we show the trivial approach of executing independent PIR instances achieves the near optimal communication cost. Comparing with the capacity-achieving PIR schemes, our PMFR scheme reduces the number of subpackages needed for each file from to , which implies a great reduction of implementation complexity.

生成讲解博客的中文版本

生成AI智能校验的中文版本