Global Information Lookup Global Information

Communication complexity information


In theoretical computer science, communication complexity studies the amount of communication required to solve a problem when the input to the problem is distributed among two or more parties. The study of communication complexity was first introduced by Andrew Yao in 1979, while studying the problem of computation distributed among several machines.[1] The problem is usually stated as follows: two parties (traditionally called Alice and Bob) each receive a (potentially different) -bit string and . The goal is for Alice to compute the value of a certain function, , that depends on both and , with the least amount of communication between them.

While Alice and Bob can always succeed by having Bob send his whole -bit string to Alice (who then computes the function ), the idea here is to find clever ways of calculating with fewer than bits of communication. Note that, unlike in computational complexity theory, communication complexity is not concerned with the amount of computation performed by Alice or Bob, or the size of the memory used, as we generally assume nothing about the computational power of either Alice or Bob.

This abstract problem with two parties (called two-party communication complexity), and its general form with more than two parties, is relevant in many contexts. In VLSI circuit design, for example, one seeks to minimize energy used by decreasing the amount of electric signals passed between the different components during a distributed computation. The problem is also relevant in the study of data structures and in the optimization of computer networks. For surveys of the field, see the textbooks by Rao & Yehudayoff (2020) and Kushilevitz & Nisan (2006).

  1. ^ Yao, A. C. (1979), "Some Complexity Questions Related to Distributive Computing", Proc. Of 11th STOC, 14: 209–213

and 24 Related for: Communication complexity information

Request time (Page generated in 0.8092 seconds.)

Communication complexity

Last Update:

In theoretical computer science, communication complexity studies the amount of communication required to solve a problem when the input to the problem...

Word Count : 6775

Exponential time hypothesis

Last Update:

In computational complexity theory, the exponential time hypothesis is an unproven computational hardness assumption that was formulated by Impagliazzo...

Word Count : 3061

Computational complexity theory

Last Update:

such as the amount of communication (used in communication complexity), the number of gates in a circuit (used in circuit complexity) and the number of processors...

Word Count : 6302

Computational complexity

Last Update:

resource that is of most interest is the communication complexity. It is the necessary amount of communication between the executing parties. The number...

Word Count : 2976

Multiparty communication complexity

Last Update:

theoretical computer science, multiparty communication complexity is the study of communication complexity in the setting where there are more than 2...

Word Count : 1175

Randomized algorithm

Last Update:

communication complexity, the equality of two strings can be verified to some reliability using log ⁡ n {\displaystyle \log n} bits of communication with...

Word Count : 4173

Private information retrieval

Last Update:

\log k}{k\log k}}\right)}} communication. The first single-database computational PIR scheme to achieve communication complexity less than n {\displaystyle...

Word Count : 2183

Harry Buhrman

Last Update:

Computational complexity theory, Kolmogorov Complexity, and Computational Biology. Buhrman contributed substantially to the quantum analogue of Communication complexity...

Word Count : 295

Compilation complexity

Last Update:

Sandholm study the communication complexity of some common voting rules. Compilation complexity can be seen as one-round communication complexity. Chevaleyre...

Word Count : 1981

Quantum information science

Last Update:

No-communication theorem Quantum capacity Quantum communication channel Quantum decision tree complexity Timeline of quantum computing and communication...

Word Count : 743

Communication

Last Update:

involved in communication. Theories of communication try to provide conceptual frameworks to accurately present communication in all its complexity. Some theories...

Word Count : 18395

Theoretical computer science

Last Update:

time and storage. Other complexity measures are also used, such as the amount of communication (used in communication complexity), the number of gates in...

Word Count : 4804

International Colloquium on Structural Information and Communication Complexity

Last Update:

The International Colloquium on Structural Information and Communication Complexity (SIROCCO) is an annual academic conference with refereed presentations...

Word Count : 626

Network complexity

Last Update:

Network complexity is the number of nodes and alternative paths that exist within a computer network, as well as the variety of communication media, communications...

Word Count : 149

Brenda McCowan

Last Update:

evolutionary, biological, and ecological aspects of animal behavior and communication. Her work focuses on improving the health and welfare of domesticated...

Word Count : 3056

Cognitive complexity

Last Update:

Cognitive complexity describes cognition along a simplicity-complexity axis. It is the subject of academic study in fields including personal construct...

Word Count : 1033

Distributed computing

Last Update:

systems, a central complexity measure is the number of synchronous communication rounds required to complete the task. This complexity measure is closely...

Word Count : 5525

Total variation distance of probability measures

Last Update:

ISBN 978-0-387-94618-4. Harsha, Prahladh (September 23, 2011). "Lecture notes on communication complexity" (PDF). Villani, Cédric (2009). Optimal Transport, Old and New...

Word Count : 794

Quantum cryptography

Last Update:

at least in principle, be realized with today's technology. The communication complexity is only a constant factor larger than the bound Q on the adversary's...

Word Count : 8931

Noam Nisan

Last Update:

Dissertation Series, 1992), co-author with Eyal Kushilevitz of the book Communication Complexity (Cambridge University Press, 1997), and co-author with Shimon Schocken...

Word Count : 556

Concentration inequality

Last Update:

Electronic Colloquium on Computational Complexity. Sherstov, Alexander A. (2012). "The Communication Complexity of Gap Hamming Distance". Theory of Computing...

Word Count : 2922

Parallel communication

Last Update:

In data transmission, parallel communication is a method of conveying multiple binary digits (bits) simultaneously using multiple conductors. This contrasts...

Word Count : 691

Interpersonal communication

Last Update:

Researchers in interpersonal communication come from many different research paradigms and theoretical traditions, adding to the complexity of the field. Interpersonal...

Word Count : 10286

Hellinger distance

Last Update:

ISBN 1-58488-600-5. Harsha, Prahladh (September 23, 2011). "Lecture notes on communication complexity" (PDF). Yang, Grace Lo; Le Cam, Lucien M. (2000). Asymptotics in...

Word Count : 1780

PDF Search Engine © AllGlobal.net