Computing in Fault Tolerance Broadcast Networks

  • Authors:
  • Ilan Newman

  • Affiliations:
  • University of Haifa

  • Venue:
  • CCC '04 Proceedings of the 19th IEEE Annual Conference on Computational Complexity
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider a fault tolerance broadcast network of nprocessors each holding one bit of information. The goal isto compute a given Boolean function on the n bits. In eachstep, a processor may broadcast one bit of information.Each listening processor receives the bit that was broadcastedwith error probability bounded by a fixed constant \varepsilon.The errors in different steps, as well as for different receivingprocessors in the same step, are mutually independent.The protocols that are considered in this model are obliviousprotocols: At each step, the processors that broadcastare fixed in advanced and independent of the input and theoutcome of previous steps. The primal complexity measurein this model is the total number of broadcasts that is performedby the protocol.We present here the first linear complexity protocolsfor several classes of Boolean functions, including the ORfunction, functions that have 0(1)-minterm (maxterm) size,functions that have linear size AC_0 formulae and someother functions. This answer an open question of Yao [22],considering this fault tolerance model of El Gamal [2] andGallager [8].