Computing Boolean functions from multiple faulty copies of input bits

6Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Suppose, we want to compute a Boolean function f, but instead of receiving the input, we only get l ϵ-faulty copies of each input bit. A typical solution in this case is to take the majority value of the faulty bits for each individual input bit and apply f on the majority values. We call this the trivial construction. We showt hat if f: {0, 1}n → {0, 1} and ϵ are known, the best construction function, F, is often not the trivial. In particular, in many cases the best F cannot be written as a composition of some functions with f, and in addition it is better to use a randomized F than a deterministic one. We also prove, that the trivial construction is optimal in some rough sense: if we denote by l(f) the number of (Equation Presented) biased copies we need from each input to reliably compute f using the best (randomized) recovery function F, and w e denote by ltriv(f) the analogous number for the trivial construction, then ltriv(f) = Θ(l(f)). Moreover, both quantities are in Θ(log S(f)), where S(f) is the sensitivity of f. A quantity related to l(f) is (Equation Presented) where li is the number of 0.1-biased copies of xi, such that the above number of readings is already sufficient to recover f with high certainty. This quantity was first introduced by Reischuk et al. [14] in order to provide lower bounds for the noisy circuit size of f. In this article we give a complete characterization of (Equation Presented) through a combinatorial lemma, that can be interesting on its own right.

Cite

CITATION STYLE

APA

Szegedy, M., & Chen, X. (2002). Computing Boolean functions from multiple faulty copies of input bits. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2286, pp. 539–553). Springer Verlag. https://doi.org/10.1007/3-540-45995-2_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free