Abstract
A chip algorithm is called r-multilective if it reads its input bits r times. In this paper we relate the r-round communication complexity of a language L and the area requirement by an r-multilective chip algorithm of a related language \(\tilde L\). More specifically
Improving known lower bounds on the r-round communication complexity of certain languages we obtain several hierarchies of r-multilective languages depending on the parameter r.
For example: If 0 < r < s, then there are constants 0 < c, c′ such that for infinitely many n there is a language L n ⊕ {0, 1}n such that there is an s-multilective algorithm recognizing L n using area at most clog n and any r-multilective algorithm recognizing L n requires area at least c′n/log n.
Similar results have been known only for s = 2 and r = 1 and have been open in other cases.
Part of this research was done when the first author visited the University of Paderborn, Germany, supported by DFG grant ME 873/1–3.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
P. Ďuriš, Z. Galil and G. Schnitger, Lower bounds on communication complexity, Inf. and Comput. 73, 1987, pp. 1–22.
K. Karchmar and A. Wigderson, Monotone circuits for connectivity require superlogarithmic depth, in “Proc. 20th Ann. ACM Sympos. on Theory of Computing,” May 1988, pp. 539–550.
Z.M. Kedem and A. Zorat, Replication of inputs may save computational resources in VLSI, “VLSI Systems and Computations” (H.T. Kung, B. Sproull and G. Steele, Eds) Computer Sci. Rockville, Md. 1981.
Z.M. Kedem and A. Zorat, On relations between input and communication/computation in VLSI, in “Proc. 22nd Ann. IEEE Sympos. on Found. Comput. Sci.,” October 1981, pp. 37–41.
J.E. Savage, Multilective VLSI algorithms, J. Comput. Sys. Sci. 29, 1984, pp. 243–273.
A.C.C. Yao, The entropic limitations on VLSI, in “Proc. 13th Ann. ACM Sympos. on Theory of Computing,” May 1981, pp. 308–311.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ďuriš, P., Galil, Z. (1991). On the power of multiple reads in a chip. In: Albert, J.L., Monien, B., Artalejo, M.R. (eds) Automata, Languages and Programming. ICALP 1991. Lecture Notes in Computer Science, vol 510. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54233-7_175
Download citation
DOI: https://doi.org/10.1007/3-540-54233-7_175
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54233-9
Online ISBN: 978-3-540-47516-3
eBook Packages: Springer Book Archive