TY - GEN
T1 - Communication memento
T2 - 12th Innovations in Theoretical Computer Science Conference, ITCS 2021
AU - Arunachalam, Srinivasan
AU - Podder, Supartha
N1 - Publisher Copyright:
© Srinivasan Arunachalam and Supartha Podder.
PY - 2021/2/1
Y1 - 2021/2/1
N2 - We study the communication complexity of computing functions F : {0, 1}n × {0, 1}n → {0, 1} in the memoryless communication model. Here, Alice is given x ∈ {0, 1}n, Bob is given y ∈ {0, 1}n and their goal is to compute F(x, y) subject to the following constraint: at every round, Alice receives a message from Bob and her reply to Bob solely depends on the message received and her input x (in particular, her reply is independent of the information from the previous rounds); the same applies to Bob. The cost of computing F in this model is the maximum number of bits exchanged in any round between Alice and Bob (on the worst case input x, y). In this paper, we also consider variants of our memoryless model wherein one party is allowed to have memory, the parties are allowed to communicate quantum bits, only one player is allowed to send messages. We show that some of these different variants of our memoryless communication model capture the garden-hose model of computation by Buhrman et al. (ITCS’13), space-bounded communication complexity by Brody et al. (ITCS’13) and the overlay communication complexity by Papakonstantinou et al. (CCC’14). Thus the memoryless communication complexity model provides a unified framework to study all these space-bounded communication complexity models. We establish the following main results: (1) We show that the memoryless communication complexity of F equals the logarithm of the size of the smallest bipartite branching program computing F (up to a factor 2); (2) We show that memoryless communication complexity equals garden-hose model of computation; (3) We exhibit various exponential separations between these memoryless communication models. We end with an intriguing open question: can we find an explicit function F and universal constant c > 1 for which the memoryless communication complexity is at least c log n? Note that c ≥ 2 + ε would imply a Ω(n2+ε) lower bound for general formula size, improving upon the best lower bound by Nečiporuk [33].
AB - We study the communication complexity of computing functions F : {0, 1}n × {0, 1}n → {0, 1} in the memoryless communication model. Here, Alice is given x ∈ {0, 1}n, Bob is given y ∈ {0, 1}n and their goal is to compute F(x, y) subject to the following constraint: at every round, Alice receives a message from Bob and her reply to Bob solely depends on the message received and her input x (in particular, her reply is independent of the information from the previous rounds); the same applies to Bob. The cost of computing F in this model is the maximum number of bits exchanged in any round between Alice and Bob (on the worst case input x, y). In this paper, we also consider variants of our memoryless model wherein one party is allowed to have memory, the parties are allowed to communicate quantum bits, only one player is allowed to send messages. We show that some of these different variants of our memoryless communication model capture the garden-hose model of computation by Buhrman et al. (ITCS’13), space-bounded communication complexity by Brody et al. (ITCS’13) and the overlay communication complexity by Papakonstantinou et al. (CCC’14). Thus the memoryless communication complexity model provides a unified framework to study all these space-bounded communication complexity models. We establish the following main results: (1) We show that the memoryless communication complexity of F equals the logarithm of the size of the smallest bipartite branching program computing F (up to a factor 2); (2) We show that memoryless communication complexity equals garden-hose model of computation; (3) We exhibit various exponential separations between these memoryless communication models. We end with an intriguing open question: can we find an explicit function F and universal constant c > 1 for which the memoryless communication complexity is at least c log n? Note that c ≥ 2 + ε would imply a Ω(n2+ε) lower bound for general formula size, improving upon the best lower bound by Nečiporuk [33].
KW - Branching programs
KW - Communication complexity
KW - Gardenhose model
KW - Quantum computing
KW - Space complexity
UR - https://www.scopus.com/pages/publications/85115205085
U2 - 10.4230/LIPIcs.ITCS.2021.61
DO - 10.4230/LIPIcs.ITCS.2021.61
M3 - Conference contribution
AN - SCOPUS:85115205085
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 12th Innovations in Theoretical Computer Science Conference, ITCS 2021
A2 - Lee, James R.
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Y2 - 6 January 2021 through 8 January 2021
ER -