Compressed Communication Complexity of Longest Common Prefixes

by   Philip Bille, et al.

We consider the communication complexity of fundamental longest common prefix (Lcp) problems. In the simplest version, two parties, Alice and Bob, each hold a string, A and B, and we want to determine the length of their longest common prefix l=Lcp(A,B) using as few rounds and bits of communication as possible. We show that if the longest common prefix of A and B is compressible, then we can significantly reduce the number of rounds compared to the optimal uncompressed protocol, while achieving the same (or fewer) bits of communication. Namely, if the longest common prefix has an LZ77 parse of z phrases, only O( z) rounds and O(ℓ) total communication is necessary. We extend the result to the natural case when Bob holds a set of strings B_1, ..., B_k, and the goal is to find the length of the maximal longest prefix shared by A and any of B_1, ..., B_k. Here, we give a protocol with O( z) rounds and O( z k + ℓ) total communication. We present our result in the public-coin model of computation but by a standard technique our results generalize to the private-coin model. Furthermore, if we view the input strings as integers the problems are the greater-than problem and the predecessor problem.


page 1

page 2

page 3

page 4


Round Complexity of Common Randomness Generation: The Amortized Setting

We study the effect of rounds of interaction on the common randomness ge...

Interactive Communication in Bilateral Trade

We define a model of interactive communication where two agents with pri...

Compressed Communication Complexity of Hamming Distance

We consider the communication complexity of the Hamming distance of two ...

Inner Product and Set Disjointness: Beyond Logarithmically Many Parties

A basic goal in complexity theory is to understand the communication com...

The One-Way Communication Complexity of Dynamic Time Warping Distance

We resolve the randomized one-way communication complexity of Dynamic Ti...

Communication-Rounds Tradeoffs for Common Randomness and Secret Key Generation

We study the role of interaction in the Common Randomness Generation (CR...

Random noise increases Kolmogorov complexity and Hausdorff dimension

Consider a binary string x of length n whose Kolmogorov complexity is α ...

Please sign up or login with your details

Forgot password? Click here to reset