Efficient Communication Protocols for Deciding Edit Distance

被引:0
作者
Jowhari, Hossein [1 ]
机构
[1] Univ Aarhus, MADALGO, DK-8000 Aarhus C, Denmark
来源
ALGORITHMS - ESA 2012 | 2012年 / 7501卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present two communication protocols on computing edit distance. In our first result, we give a one-way protocol for the following Document Exchange problem. Namely given x is an element of Sigma(n) to Alice and y is an element of Sigma(n) to Bob and integer k to both, Alice sends a message to Bob so that he learns x or truthfully reports that the edit distance between x and y is greater than k. For this problem, we give a randomized protocol in which Alice transmits at most (O) over tilde (k log(2) n) bits and each party's time complexity is (O) over tilde (n log n + k(2) log(2) n). Our second result is a simultaneous protocol for edit distance over permutations. Here Alice and Bob both send a message to a third party (the referee) who does not have access to the input strings. Given the messages, the referee decides if the edit distance between x and y is at most k or not. For this problem we give a protocol in which Alice and Bob run a O(n log n)-time algorithm and they transmit at most (O) over tilde (k log(2) n) bits. The running time of the referee is bounded by (O) over tilde (k(2) log(2) n). To our knowledge, this result is the first upper bound for this problem. Our results are obtained through mapping strings to the Hamming cube. For this, we use the Locally Consistent Parsing method of [5,6] in combination with the Karp-Rabin fingerprints. In addition to yielding non-trivial bounds for the edit distance problem, this paper suggest a new conceptual framework and raises new questions regarding the embeddability of edit distance into the Hamming cube which might be of independent interest.
引用
收藏
页码:648 / 658
页数:11
相关论文
共 17 条
  • [1] Andoni A, 2007, ANN IEEE SYMP FOUND, P724, DOI 10.1109/FOCS.2007.60
  • [2] Polylogarithmic Approximation for Edit Distance and the Asymmetric Query Complexity
    Andoni, Alexandr
    Krauthgamer, Robert
    Onak, Krzysztof
    [J]. 2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, : 377 - 386
  • [3] Approximating edit distance efficiently
    Bar-Yossef, Z
    Jayram, TS
    Krauthgamer, R
    Kumar, R
    [J]. 45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 550 - 559
  • [4] Batu T., 2003, P 35 ANN ACM S THEOR, V35, P316, DOI [DOI 10.1145/780542.780590, 10.1145/780542.780590]
  • [5] Cormode G, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P197
  • [6] The String Edit Distance Matching Problem With Moves
    Cormode, Graham
    Muthukrishnan, S.
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (01)
  • [7] Gilbert A., 2010, P IEEE
  • [8] Gopalan P, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P318
  • [9] Irmak U, 2005, IEEE INFOCOM SER, P1665
  • [10] EFFICIENT RANDOMIZED PATTERN-MATCHING ALGORITHMS
    KARP, RM
    RABIN, MO
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1987, 31 (02) : 249 - 260