| Approximating edit distance in near-linear time |
| Full text |
Pdf
(563 KB)
|
Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the 41st annual ACM symposium on Theory of computing
table of contents
Bethesda, MD, USA
SESSION: Approx algorithms I
table of contents
Pages 199-204
Year of Publication: 2009
ISBN:978-1-60558-506-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 23, Downloads (12 Months): 95, Citation Count: 0
|
|
|
ABSTRACT
We show how to compute the edit distance between two strings of length n up to a factor of 2(O-tilde(sqrt(log n))) in n(1+o(1)) time. This is the first sub-polynomial approximation algorithm for this problem that runs in near-linear time, improving on the state-of-the-art n(1/3+o(1)) approximation. Previously, approximation of 2Õ √log n) was known only for embedding edit distance into l1, and it is not known if that embedding can be computed in less than a quadratic time.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
Tugkan Batu , Funda Ergün , Joe Kilian , Avner Magen , Sofya Raskhodnikova , Ronitt Rubinfeld , Rahul Sami, A sublinear algorithm for weakly approximating edit distance, Proceedings of the thirty-fifth annual ACM symposium on Theory of computing, June 09-11, 2003, San Diego, CA, USA
[doi> 10.1145/780542.780590]
|
 |
4
|
|
| |
5
|
J. Bourgain. On Lipschitz embedding of finite metric spaces into Hilbert space. Israel Journal of Mathematics, 52:46--52, 1985.
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
G. Cormode. Sequence Distance Embeddings. Ph.D. Thesis. University of Warwick, 2003.
|
| |
10
|
Graham Cormode , Mike Paterson , Süleyman Cenk Sahinalp , Uzi Vishkin, Communication complexity of document exchange, Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms, p.197-206, January 09-11, 2000, San Francisco, California, United States
|
| |
11
|
|
| |
12
|
P. Indyk. Algorithmic aspects of geometric embeddings (tutorial). Proc. of FOCS, pages 10--33, 2001.
|
 |
13
|
|
| |
14
|
S. Khot and A. Naor. Nonembeddability theorems via fourier analysis. Math. Ann., 334(4):821--852, 2006. Preliminary version appeared in FOCS'05.
|
 |
15
|
|
| |
16
|
J. Lee and A. Naor. Embedding the diamond graph in Lp and dimension reduction in L1. Geometric and Functional Analysis (GAFA), 14(4):745--747, 2004.
|
| |
17
|
V. I. Levenshtein. Binary codes capable of correcting deletions, insertions, and reversals (in russian). Doklady Akademii Nauk SSSR, 4(163):845--848, 1965. Appeared in English as: V. I. Levenshtein, Binary codes capable of correcting deletions, insertions, and reversals. Soviet Physics Doklady 10(8), 707--710, 1966.
|
| |
18
|
W. J. Masek and M. Paterson. A faster algorithm computing string edit distances. J. Comput. Syst. Sci., 20(1):18--31, 1980.
|
| |
19
|
|
| |
20
|
E. W. Myers. An O(ND) difference algorithm and its variations. Algorithmica, 1(2):251--266, 1986.
|
 |
21
|
|
 |
22
|
|
|