Noise threshold for universality of 2-input gates
Abstract
It is known that ǫ-noisy gates with 2 inputs are universal for arbitrary computation (i.e. can compute any function with bounded error), if all gates fail independently with probability ǫ and ǫ < β 2 = (3 − √ 7)/4 ≈ 8.856%. In this paper it is shown that this bound is tight for formulas, by proving that gates with 2 inputs, in which each gate fails with probability at least β 2 cannot be universal. Hence, there is a threshold on the tolerable noise for formulas with 2-input gates and it is β 2. It is conjectured that the same threshold also holds for circuits. Index Terms-Computation with unreliable components, fault-tolerant computation, noise threshold √ 7 4. Second, they show that with NAND-gates alone this bound cannot be improved (They make some additional assumptions which we discuss below). This left open the question of what the bound is if we allow all 16 gates with fan-in 2. We settle this question in this paper.
References (11)
- S. Borkar. Designing reliable systems from unreliable compo- nents: The challenges of transistor variability and degradation. IEEE Micro, 25(6):10-16, 2005.
- P. Bose. Designing reliable systems with unreliable compo- nents. IEEE Micro, 26(5):5-6, 2006.
- B. Colwell. Computer Architecture Beyond Moore's Law. St. Petersburg, 8-12 June 2006. International Computer Science Symposium in Russia.
- W. Evans and N. Pippenger. On the maximum tolerable noise for reliable computation by formulas. IEEE Trans. Inform. Theory, 44(3):1299-1305, 1998.
- W. Evans and L. Schulman. Signal propagation and noisy circuits. IEEE Trans. Inform. Theory, 45(7):2367-2373, 1999.
- W. Evans and L. Schulman. On the maximum tolerable noise of k-input gates for reliable computation by formulas. IEEE Trans. Inform. Theory, 49(11):3094-3098, 2003.
- T. Feder. Reliable computation by networks in the presence of noise. IEEE Trans. Inform. Theory, 35(3):569-571, 1989.
- B. Hajek and T. Weller. On the maximum tolerable noise for reliable computation by formulas. IEEE Trans. Inform. Theory, 37(2):388-391, 1991.
- P. Parrilo and B. Sturmfels. Minimizing polynomial functions. In S. Basu and L. Gonzalez-Vega, editors, Algorithmic and quantitative real algebraic geometry, volume 60, pages 83-100. American Mathematical Society, 2003.
- N. Pippenger. Reliable computation by formulas in the presence of noise. IEEE Trans. Inform. Theory, 34(2):194-197, 1988.
- J. von Neumann. Probabilistic logics and the synthesis of reliable organisms from unreliable components. In C. E. Shannon and J. McCarthy, editors, Automata Studies, volume 3, pages 43-99. Princeton University Press, Princeton, 1956.