TY - GEN
T1 - Pointer Chasing with Unlimited Interaction
AU - Fischer, Orr
AU - Oshman, Rotem
AU - Rosén, Adi
AU - Roth, Tal
N1 - Publisher Copyright: © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.
PY - 2025
Y1 - 2025
N2 - Pointer-chasing is a central problem in two-party communication complexity: given input size n and a parameter k, the two players Alice and Bob are given functions NA,NB:[n]→[n], respectively, and their goal is to compute the value of pk, where p0=1, p1=NA(p0), p2=NB(p1)=NB(NA(p0)), p3=NA(p2)=NA(NB(NA(p0))) and so on, applying NA in even steps and NB in odd steps, for a total of k steps. In some versions of the problem, the final output is not pk itself, but rather some fixed function f(pk) of pk. It is trivial to solve the problem using k communication rounds, with Alice speaking first, by simply “chasing the function” for k steps. Many works have studied the communication complexity of pointer chasing, although the focus has always been on protocols with k-1 communication rounds, or with k rounds where Bob (the “wrong player”) speaks first. Many works have studied this setting giving sometimes tight or near-tight results. In this paper we study the communication complexity of the pointer chasing problem when the interaction between the two players is unlimited, i.e., without any restriction on the number of rounds. Perhaps surprisingly, this question was not studied before, to the best of our knowledge. Our main result is that the trivial k-round protocol is nearly tight (even) when the number of rounds is not restricted: we give a lower bound of Ω(klog(n/k)) on the randomized communication complexity of the pointer chasing problem with unlimited interaction, and a somewhat stronger lower bound of Ω(kloglogk) for protocols with zero error. When combined with prior work, our results also give a nearly-tight bound on the communication complexity of protocols using at most k-1 rounds, across all regimes of k; for k>n there was previously a significant gap between the upper and lower bound.
AB - Pointer-chasing is a central problem in two-party communication complexity: given input size n and a parameter k, the two players Alice and Bob are given functions NA,NB:[n]→[n], respectively, and their goal is to compute the value of pk, where p0=1, p1=NA(p0), p2=NB(p1)=NB(NA(p0)), p3=NA(p2)=NA(NB(NA(p0))) and so on, applying NA in even steps and NB in odd steps, for a total of k steps. In some versions of the problem, the final output is not pk itself, but rather some fixed function f(pk) of pk. It is trivial to solve the problem using k communication rounds, with Alice speaking first, by simply “chasing the function” for k steps. Many works have studied the communication complexity of pointer chasing, although the focus has always been on protocols with k-1 communication rounds, or with k rounds where Bob (the “wrong player”) speaks first. Many works have studied this setting giving sometimes tight or near-tight results. In this paper we study the communication complexity of the pointer chasing problem when the interaction between the two players is unlimited, i.e., without any restriction on the number of rounds. Perhaps surprisingly, this question was not studied before, to the best of our knowledge. Our main result is that the trivial k-round protocol is nearly tight (even) when the number of rounds is not restricted: we give a lower bound of Ω(klog(n/k)) on the randomized communication complexity of the pointer chasing problem with unlimited interaction, and a somewhat stronger lower bound of Ω(kloglogk) for protocols with zero error. When combined with prior work, our results also give a nearly-tight bound on the communication complexity of protocols using at most k-1 rounds, across all regimes of k; for k>n there was previously a significant gap between the upper and lower bound.
KW - Communication complexity
KW - Lower bounds
KW - Pointer chasing
UR - https://www.scopus.com/pages/publications/105008412407
U2 - 10.1007/978-3-031-91736-3_17
DO - 10.1007/978-3-031-91736-3_17
M3 - منشور من مؤتمر
SN - 9783031917356
T3 - Lecture Notes in Computer Science
SP - 281
EP - 296
BT - Structural Information and Communication Complexity - 32nd International Colloquium, SIROCCO 2025, Proceedings
A2 - Schmid, Ulrich
A2 - Kuznets, Roman
PB - Springer Science and Business Media Deutschland GmbH
T2 - 32nd International Colloquium on Structural Information and Communication Complexity, SIROCCO 2025
Y2 - 2 June 2025 through 4 June 2025
ER -