## Abstract

Let f(x_{1}, ..., x_{k}) be a Boolean function that k parties wish to collaboratively evaluate, where each x_{i} is a bit-string of length n. The ith party knows each input argument except x_{i}; and each party has unlimited computational power. They share a blackboard, viewed by all parties, where they can exchange messages. The objective is to minimize the number of bits written on the board. We prove lower bounds of the form Ω(n · c^{-k}), for the number of bits that need to be exchanged in order to compute some (explicitly given) polynomial time computable functions. Our bounds hold even if the parties only wish to have a 1 % advantage at guessing the value of f on random inputs. The lower bound proofs are based on discrepancy upper bounds for specific functions over "cylinder intersection" sets. These results may be of independent interest. We give several applications of the lower bounds. The first application is a pseudorandom generator for Logspace. We explicitly construct (in polynomial time pseudorandom sequences of length n from a random seed of length exp(c √log n) that no Logspace Turing machine will be able to distinguish from truly random sequences. As a corollary we give an explicit construction of a universal traversal sequence of length exp(exp(c√log n)) for arbitrary undirected graphs on n vertices. We then apply the multiparty protocol lower bounds to derive several new time-space trade-offs. We give a tight time-space trade-off of the form TS =Θ(n^{2}), for general, k-head Turing machines; the bounds hold for a function that can be computed in linear time and constant space by a k + 1-head Turing machine. We also give a new length-width trade-off for oblivious branching programs; in particular, our bound implies new lower bounds on the size of arbitrary branching programs, or on the size of Boolean formulas (over an arbitrary finite base). Using universal hashing, Nisan has recently constructed considerably improved random generators for Logspace, with the implication of shorter explicit universal traversal sequences. The time-space and related trade-off results mentioned above are not affected by this development.

Original language | American English |
---|---|

Pages (from-to) | 204-232 |

Number of pages | 29 |

Journal | Journal of Computer and System Sciences |

Volume | 45 |

Issue number | 2 |

DOIs | |

State | Published - Oct 1992 |

### Bibliographical note

Funding Information:* Partly supported by NSF Grant CCR-8706518. Research was done while the third author was a student at the University of Chicago. + Part of this research was done while the second author was a student at U.C. Berkeley, supported by NSF Grant CCR-8411954.