Abstract
We initiate a study of tradeoffs between communication and computation in well-known communication models and in other related models. The fundamental question we investigate is the following: Is there a computational task that exhibits a strong tradeoff behavior between the amount of communication and the amount of time needed for local computation?
Under various standard assumptions, we exhibit boolean functions that show strong tradeoffs in the following computation models: (1) two-party randomized communication complexity; (2) query complexity; (3) property testing. For the model of deterministic communication complexity, we show a similar result relative to a random oracle.
Finally, we study a time-degree tradeoff problem that arises in arithmetization of boolean functions, and relate it to time-communication tradeoff questions in multi-party communication complexity and in cryptography.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Babai, L., Gál, A., Kimmel, P.G., Lokam, S.V.: Communication complexity of simultaneous messages. SIAM Journal of Computing 33(1), 137–166 (2003) (Preliminary Version in 12th STACS (1995))
Beame, P., Tompa, M., Yan, P.: Communication-space tradeoffs for unrestricted protocols. SIAM Journal of Computing 23(3), 652–661 (1994) (Preliminary Version in 31st FOCS (1990))
Canetti, R., Goldreich, O.: Bounds on tradeoffs between randomness and communication complexity. Computational Complexity 3, 141–167 (1993) (Preliminary Version in 31st FOCS (1990))
Chandra, A.K., Furst, M.L., Lipton, R.J.: Multi-party protocols. In: Proc. 15th ACM Symp. on Theory of Computing, Boston, Massachusetts, April 25-27, pp. 94–99 (1983)
Duris, P., Galil, Z., Schnitger, G.: Lower bounds on communication complexity. Information and Computation 73(1), 1–22 (1987)
Goldreich, O., Levin, L.A.: A hard-core predicate for all one-way functions. In: Proc. 21st ACM Symp. on Theory of Computing, Seattle, Washington, May 15–17, pp. 25–32 (1989)
Harsha, P., Ishai, Y., Kilian, J., Nissim, K., Venkatesh, S.: Communication vs. computation. Technical Report (to be posted in ECCC), Available at http://theory.csail.mit.edu/~prahladh/papers/
Håstad, J., Schrift, A.W., Shamir, A.: The discrete logarithm modulo a composite hides O(n) bits. Journal of Computer and System Sciences 47(3), 376–404 (1993) (Preliminary Version in 22nd STOC (1990))
Nisan, N., Wigderson, A.: Rounds in communication complexity revisited. SIAM Journal of Computing 22 22(1), 211–219 (1993) (Preliminary Version in 23rd STOC (1991))
Papadimitriou, C.H., Sipser, M.: Communication complexity. Journal of Computer and System Sciences 28(2), 260–269 (1984) (Preliminary Version in 14th STOC (1982))
Schrift, A.W., Shamir, A.: The discrete log is very discreet. In: Proc. 22nd ACM Symp. on Theory of Computing, Baltimore, Maryland, May 14-16, pp. 405–415 (1990)
Yao, A.C.-C.: Some complexity questions related to distributive computing (preliminary report). In: Proc. 11th ACM Symp. on Theory of Computing, Atlanta, Georgia, April 30-May 2, pp. 209–213 (1979)
Yao, A.C.-C.: How to generate and exchange secrets (extended abstract). In: Proc. 27th IEEE Symp. on Foundations of Comp. Science, Toronto, Ontario, Canada, October 27-29, pp. 162–167 (1986)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Harsha, P., Ishai, Y., Kilian, J., Nissim, K., Venkatesh, S. (2004). Communication Versus Computation. In: DÃaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds) Automata, Languages and Programming. ICALP 2004. Lecture Notes in Computer Science, vol 3142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27836-8_63
Download citation
DOI: https://doi.org/10.1007/978-3-540-27836-8_63
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22849-3
Online ISBN: 978-3-540-27836-8
eBook Packages: Springer Book Archive