ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1711.04677
22
73

Private Function Retrieval

13 November 2017
Mahtab Mirmohseni
M. Maddah-ali
ArXivPDFHTML
Abstract

The widespread use of cloud computing services raises the question of how one can delegate the processing tasks to the untrusted distributed parties without breeching the privacy of its data and algorithms. Motivated by the algorithm privacy concerns in a distributed computing system, in this paper, we introduce the private function retrieval (PFR) problem, where a user wishes to efficiently retrieve a linear function of KKK messages from NNN non-communicating replicated servers while keeping the function hidden from each individual server. The goal is to find a scheme with minimum communication cost. To characterize the fundamental limits of the communication cost, we define the capacity of PFR problem as the size of the message that can be privately retrieved (which is the size of one file) normalized to the required downloaded information bits. We first show that for the PFR problem with KKK messages, N=2N=2N=2 servers and a linear function with binary coefficients the capacity is C=12(1−12K)−1C=\frac{1}{2}\Big(1-\frac{1}{2^K}\Big)^{-1}C=21​(1−2K1​)−1. Interestingly, this is the capacity of retrieving one of KKK messages from N=2N=2N=2 servers while keeping the index of the requested message hidden from each individual server, the problem known as private information retrieval (PIR). Then, we extend the proposed achievable scheme to the case of arbitrary number of servers and coefficients in the field GF(q)GF(q)GF(q) with arbitrary qqq and obtain R=(1−1N)(1+1N−1(qK−1q−1)N−1)R=\Big(1-\frac{1}{N}\Big)\Big(1+\frac{\frac{1}{N-1}}{(\frac{q^K-1}{q-1})^{N-1}}\Big)R=(1−N1​)(1+(q−1qK−1​)N−1N−11​​).

View on arXiv
Comments on this paper