Improved Circular $k$-Mismatch Sketches
Abstract
The shift distance between two strings and of the same length is defined as the minimum Hamming distance between and any rotation (cyclic shift) of . We study the problem of sketching the shift distance, which is the following communication complexity problem: Strings and of length are given to two identical players (encoders), who independently compute sketches (summaries) and , respectively, so that upon receiving the two sketches, a third player (decoder) is able to compute (or approximate) with high probability. This paper primarily focuses on the more general -mismatch version of the problem, where the decoder is allowed to declare a failure if , where is a parameter known to all parties. Andoni et al. (STOC'13) introduced exact circular -mismatch sketches of size , where is the number of divisors of . Andoni et al. also showed that their sketch size is optimal in the class of linear homomorphic sketches. We circumvent this lower bound by designing a (non-linear) exact circular -mismatch sketch of size ; this size matches communication-complexity lower bounds. We also design -approximate circular -mismatch sketch of size , which improves upon an -size sketch of Crouch and McGregor (APPROX'11).
Keywords
Cite
@article{arxiv.2006.13673,
title = {Improved Circular $k$-Mismatch Sketches},
author = {Shay Golan and Tomasz Kociumaka and Tsvi Kopelowitz and Ely Porat and Przemysław Uznański},
journal= {arXiv preprint arXiv:2006.13673},
year = {2020}
}