Reducibility and completeness in private computations

Citation
J. Kilian et al., Reducibility and completeness in private computations, SIAM J COMP, 29(4), 2000, pp. 1189-1208
Citations number
40
Categorie Soggetti
Computer Science & Engineering
Journal title
SIAM JOURNAL ON COMPUTING
ISSN journal
00975397 → ACNP
Volume
29
Issue
4
Year of publication
2000
Pages
1189 - 1208
Database
ISI
SICI code
0097-5397(20000306)29:4<1189:RACIPC>2.0.ZU;2-4
Abstract
We define the notions of reducibility and completeness in (two-party and mu ltiparty) private computations. Let g be an n-argument function. We say tha t a function f is reducible to a function g if n honest-but-curious players can compute the function f n-privately, given a black box for g (for which they secretly give inputs and get the result of operating g on these input s). We say that g is complete (for private computations) if every function f is reducible to g. In this paper, we characterize the complete boolean functions: we show that a boolean function g is complete if and only if g itself cannot be compute d n-privately (when there is no black box available). Namely, for n-argumen t boolean functions, the notions of completeness and n-privacy are compleme ntary. This characterization provides a huge collection of complete functio ns (any non-private boolean function!) compared to very few examples that w ere given (implicitly) in previous work. On the other hand, for nonboolean functions, we show that these two notions are not complementary.