Private Linear Computation for Noncolluding Coded Databases

Document Type

Article

Publication Date

3-1-2022

Abstract

Private computation in a distributed storage system (DSS) is a generalization of the private information retrieval (PIR) problem. In such a setting, a user wishes to compute a function of f messages stored in n noncolluding coded databases, i.e., databases storing data encoded with an [n,k] linear storage code, while revealing no information about the desired function to the databases. We consider the problem of private linear computation (PLC) for coded databases. In PLC, a user wishes to compute a linear combination over the f messages while keeping the coefficients of the desired linear combination hidden from the databases. For a DSS setup where data is stored using a code from a particular family of linear storage codes, we derive an outer bound on the PLC rate, which is defined as the ratio of the desired amount of information and the total amount of downloaded information. In particular, the proposed converse is valid for any number of messages and linear combinations, and depends on the rank of the coefficient matrix obtained from all linear combinations. Further, we present a PLC scheme with rate equal to the outer bound and hence settle the PLC capacity for the considered class of linear storage codes. Interestingly, the PLC capacity matches the maximum distance separable coded capacity of PIR for the considered class of linear storage codes.

Identifier

85122892412 (Scopus)

Publication Title

IEEE Journal on Selected Areas in Communications

External Full Text Location

https://doi.org/10.1109/JSAC.2022.3142362

e-ISSN

15580008

ISSN

07338716

First Page

847

Last Page

861

Issue

3

Volume

40

This document is currently not available here.

Share

COinS