Skip to main content

On the power of multiple reads in a chip

  • Complexity And Computational Geometry (Session 17)
  • Conference paper
  • First Online:
Book cover Automata, Languages and Programming (ICALP 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 510))

Included in the following conference series:

  • 130 Accesses

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

$$A(\tilde L) \geqslant C_{2r} (L)/(2r - 1).$$

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Ďuriš, Z. Galil and G. Schnitger, Lower bounds on communication complexity, Inf. and Comput. 73, 1987, pp. 1–22.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. J.E. Savage, Multilective VLSI algorithms, J. Comput. Sys. Sci. 29, 1984, pp. 243–273.

    Google Scholar 

  6. A.C.C. Yao, The entropic limitations on VLSI, in “Proc. 13th Ann. ACM Sympos. on Theory of Computing,” May 1981, pp. 308–311.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Javier Leach Albert Burkhard Monien Mario Rodríguez Artalejo

Rights and permissions

Reprints 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

Publish with us

Policies and ethics